linderhof/playbooks
Matthias Johnson 16da843131 Fix storage_box SSH key installation and deploy ordering
- Always run install-ssh-key (drop unreliable sftp idempotency check
  that was bypassed by SSH agent forwarding)
- Use sshpass -e (env var) instead of -p to avoid shell quoting issues
  with special characters in passwords
- Add -o IdentitiesOnly=yes to prevent agent keys interfering
- Add reachable_externally: true to access_settings (was being reset
  to false on every run)
- Remove storage_box.yml from deploy.yml chain — Ansible loads
  group_vars at startup so storagebox.yml must exist before deploy.yml
- Document storage_box.yml as a prerequisite step in README, CLAUDE.md,
  and setup.sh next steps

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-01 21:14:45 -07:00
..
bootstrap.yml Fix fresh-deploy blockers and clean up architecture 2026-02-28 00:51:16 -07:00
caddy.yml adding enable_caddy 2026-02-28 21:33:52 -07:00
deploy.yml Fix storage_box SSH key installation and deploy ordering 2026-03-01 21:14:45 -07:00
diun.yml initial commit 2026-02-27 15:09:25 -07:00
dkim_sync.yml Automate DKIM sync and add Hetzner resource labels 2026-02-28 19:06:24 -07:00
dns.yml Automate DKIM sync and add Hetzner resource labels 2026-02-28 19:06:24 -07:00
fail2ban.yml initial commit 2026-02-27 15:09:25 -07:00
forgejo.yml initial commit 2026-02-27 15:09:25 -07:00
goaccess.yml initial commit 2026-02-27 15:09:25 -07:00
mail.yml initial commit 2026-02-27 15:09:25 -07:00
monitoring.yml initial commit 2026-02-27 15:09:25 -07:00
nebula.yml initial commit 2026-02-27 15:09:25 -07:00
networks.yml Fix fresh-deploy blockers and clean up architecture 2026-02-28 00:51:16 -07:00
provision.yml initial commit 2026-02-27 15:09:25 -07:00
radicale.yml initial commit 2026-02-27 15:09:25 -07:00
restic.yml initial commit 2026-02-27 15:09:25 -07:00
site.yml Fix fresh-deploy blockers and clean up architecture 2026-02-28 00:51:16 -07:00
storage_box.yml Add storage_box playbook and fix HCLOUD_TOKEN extraction 2026-03-01 17:43:14 -07:00
tuwunel.yml initial commit 2026-02-27 15:09:25 -07:00