--- acme_dns_svc: domain: "{{ acme_dns.host }}" name: acme-dns port: 80 nsadmin: "{{ admin_email | regex_replace('@', '.') }}" records: a: "{{ ansible_facts.default_ipv4.address }}" aaaa: "{{ ansible_facts.default_ipv6.address }}" db: host: "{{ postgres.host }}" port: "{{ postgres.port }}" user: "{{ vault_acmedns.db.user }}" pass: "{{ vault_acmedns.db.pass }}" db: acme_dns acme_dns_compose: watchtower: true monitoring: true image: joohoi/acme-dns volumes: - ./config:/etc/acme-dns:ro file: services: app: ports: - "53:53" - 53:53/udp