Refactor the vault/secrets

This commit is contained in:
Tobias Reisinger 2026-02-06 21:41:42 +01:00
parent 11c339ce92
commit 28f2e9a33a
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
32 changed files with 144 additions and 83 deletions

View file

@ -1,7 +1,7 @@
---
caddy_acmedns_user: "{{ vault_caddy.acmedns.user }}"
caddy_acmedns_pass: "{{ vault_caddy.acmedns.pass }}"
caddy_acmedns_subd: "{{ vault_caddy.acmedns.subd }}"
caddy_acmedns_user: "{{ undef() }}"
caddy_acmedns_pass: "{{ undef() }}"
caddy_acmedns_subd: "{{ undef() }}"
caddy_acmedns_url: "https://{{ acme_dns.host }}"
caddy_ports: "{{ host_services | services_get_attr('ports') | flatten | services_ports_to_docker('reverse_proxy') }}"
@ -9,9 +9,9 @@ caddy_ports: "{{ host_services | services_get_attr('ports') | flatten | services
caddy_env:
CADDY_ADMIN: unix//run/caddy-admin.sock
ACMEDNS_USER: "{{ caddy_acmedns_user }}"
ACMEDNS_PASS: "{{ caddy_acmedns_pass }}"
ACMEDNS_SUBD: "{{ caddy_acmedns_subd }}"
ACMEDNS_USER: "{{ caddy_acmedns_user | mandatory }}"
ACMEDNS_PASS: "{{ caddy_acmedns_pass | mandatory }}"
ACMEDNS_SUBD: "{{ caddy_acmedns_subd | mandatory }}"
ACMEDNS_URL: "{{ caddy_acmedns_url }}"
caddy_compose: