personal_infra/ansible
counterweight 4bee182978
ntfy-emergency-app, vaultwarden, forgejo: use the caddy_site role
The plain reverse_proxy shape. All three removed a byte-identical 23-line
block (verified by md5 of the diff with the service name normalised) and
gained the same 7-line include_role call. The caddy_sites_dir self-reference
goes with it.

Verified in check mode, nothing applied to the hosts yet:
  - ntfy-emergency-app: site task ok, changed=0
  - vaultwarden: site task ok; the one changed task is a pre-existing
    always-restarts fail2ban step, identical before the edit
  - forgejo: check mode cannot run this playbook at all - get_url does not
    download in check mode so the next task fails on "Source /tmp/forgejo not
    found". Confirmed identical before the edit. Covered instead by the
    Stage 2 dry-run, which ran the role against vipy with forgejo's real
    parameters and reported ok/unchanged.

All 14 site files on all 3 hosts still byte-identical. Real runs for these
three are still outstanding.

Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
2026-09-11 23:24:57 +02:00
..
group_vars/all uptime-kuma: add uptime_kuma_enabled flag and make monitoring blocks inert 2026-09-11 22:43:55 +02:00
host_vars/nodito vars 2026-09-11 22:17:13 +02:00
infra uptime-kuma: deprecation banners on the monitoring-only plays 2026-09-11 22:43:55 +02:00
roles/caddy_site caddy: add the caddy_site role 2026-09-11 23:10:43 +02:00
services ntfy-emergency-app, vaultwarden, forgejo: use the caddy_site role 2026-09-11 23:24:57 +02:00
ansible.cfg now using password 2026-09-11 17:59:41 +02:00
infra_secrets.yml uptime-kuma: remove credentials from the vaults 2026-09-11 22:43:15 +02:00
infra_secrets.yml.example uptime-kuma: remove credentials from the vaults 2026-09-11 22:43:15 +02:00
infra_vars.yml uptime-kuma: add uptime_kuma_enabled flag and make monitoring blocks inert 2026-09-11 22:43:55 +02:00
inventory.ini caddy: add a [caddy] role group and target it 2026-09-11 23:03:25 +02:00
requirements.yml uptime-kuma: annotate config and drop the unused collection 2026-09-11 22:43:56 +02:00
services_config.yml uptime-kuma: annotate config and drop the unused collection 2026-09-11 22:43:56 +02:00