2024-09-06 21:26:58 +02:00
|
|
|
- hosts: localhost
|
|
|
|
roles:
|
|
|
|
- { role: proxmox, tags: proxmox }
|
|
|
|
|
|
|
|
- hosts: managed
|
|
|
|
gather_facts: false
|
|
|
|
roles:
|
|
|
|
- { role: users, tags: users }
|
|
|
|
- { role: basics, tags: basics }
|
|
|
|
|
|
|
|
- hosts: dns
|
|
|
|
roles:
|
|
|
|
- { role: dns, tags: dns }
|
|
|
|
|
|
|
|
- hosts: docker
|
|
|
|
roles:
|
|
|
|
- { role: docker, tags: docker }
|
|
|
|
|
|
|
|
- hosts: grafana
|
|
|
|
roles:
|
|
|
|
- { role: grafana, tags: grafana }
|
|
|
|
|
|
|
|
- hosts: mail
|
|
|
|
roles:
|
|
|
|
- { role: mail, tags: [ never, mail ] }
|
|
|
|
|
|
|
|
- hosts: backup
|
|
|
|
roles:
|
|
|
|
- { role: backup, tags: backup }
|
|
|
|
|
2024-09-07 10:25:12 +02:00
|
|
|
- hosts: acme
|
|
|
|
roles:
|
|
|
|
- role: certbot-dns
|
|
|
|
tags: acme
|
|
|
|
vars:
|
|
|
|
cert:
|
|
|
|
name: "{{ acme_domain|default(inventory_hostname) }}"
|
|
|
|
alias: "{{ acme_alias|default([]) }}"
|
|
|
|
renewal_hook: "{{ renewal_hook }}"
|