Tobias Reisinger
05e79ae90a
Remove remote_docker backups Add option to monitor with watchtower Add teamspeak ports to firewall
27 lines
795 B
YAML
27 lines
795 B
YAML
---
|
|
acme_dns_svc:
|
|
domain: "{{ all_services | service_get_domain(role_name) }}"
|
|
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: "{{ opentofu.postgresql_data.acme_dns.user }}"
|
|
pass: "{{ opentofu.postgresql_data.acme_dns.pass }}"
|
|
db: "{{ opentofu.postgresql_data.acme_dns.database }}"
|
|
|
|
acme_dns_compose:
|
|
watchtower: update
|
|
monitoring: true
|
|
image: joohoi/acme-dns
|
|
volumes:
|
|
- ./config:/etc/acme-dns:ro
|
|
file:
|
|
services:
|
|
app:
|
|
ports:
|
|
- "{{ ansible_default_ipv4.address }}:53:53"
|
|
- "{{ ansible_default_ipv4.address }}:53:53/udp"
|