diff --git a/infra/config-to-git.md b/infra/config-to-git.md index fa3f407..214e583 100644 --- a/infra/config-to-git.md +++ b/infra/config-to-git.md @@ -14,6 +14,7 @@ Each host snapshots its critical config to a private Gitea repo on `git.nuclide. | Ops stack | CT 109 | [fkrebs/ct109-conf](https://git.nuclide.systems/fkrebs/ct109-conf) | daily 03:00 | `/usr/local/sbin/ct109-conf-backup.sh` | `/opt/stacks/` (excludes `*/data/`, `*.db*`), `/etc/cron.d/` | | Postgres / WAL-G | CT 113 | [fkrebs/ct113-conf](https://git.nuclide.systems/fkrebs/ct113-conf) | daily 03:00 | `/usr/local/sbin/ct113-conf-backup.sh` | `/opt/stacks/` (excludes `*/data/`), `/etc/postgresql/`, `/etc/cron.d/`, `/usr/local/bin/` | | Obsidian vault | UNAS via CT 103 | [fkrebs/obsidian-vault](https://git.nuclide.systems/fkrebs/obsidian-vault) | daily 04:00 | `/usr/local/sbin/obsidian-vault-backup.sh` | `Notizen/` (excludes sync indices, `.obsidian/`, `.trash`). Rolling 2-commit history. | +| Primary Docker host | CT 104 | [fkrebs/ct104-conf](https://git.nuclide.systems/fkrebs/ct104-conf) | daily 03:00 | `/usr/local/sbin/ct104-conf-backup.sh` (cron `/etc/cron.d/ct104-conf-backup`) | `/opt/stacks/` — `*.yml`, `*.yaml`, `*.json`, `*.conf`, `*.sh`, `*.md` only; excludes `*/data/`, `.env`, `*.db*`, `*.key`, `*.pem` | | Obsidian config | manual zip drop | [fkrebs/obsidian-config](https://git.nuclide.systems/fkrebs/obsidian-config) | manual (or via Obsidian Git plugin) | `/tmp/obsidian-config-init.sh` (one-shot) | `.obsidian/` minus `workspace*.json`, `cache/`, `*.bak*` | `fkrebs/ha-config` was created in error 2026-05-24 — deleted.