Cleanup playbooks

This commit is contained in:
Tobias Reisinger 2024-10-02 01:04:14 +02:00
parent 5d10e75ade
commit bff3308b0e
Signed by: serguzim
GPG key ID: 13AD60C237A28DFE
3 changed files with 43 additions and 57 deletions

View file

@ -1,15 +0,0 @@
---
- name: Run roles for node001
hosts: node001
roles:
- role: common
tags: [always]
- role: backup
tags: [backup]
- role: caddy
tags: [caddy, reverse-proxy, webserver]
- role: mailcow
tags: [mailcow, mail, communication]
- role: minecraft_2
tags: [minecraft-2, minecraft, games]

View file

@ -3,71 +3,62 @@
hosts: node002 hosts: node002
roles: roles:
- role: common - role: common
tags: [always] tags: always
- role: backup - role: backup
tags: [backup] tags: backup
- role: lego - role: lego
tags: [lego, certificates] tags: lego
- role: caddy - role: caddy
tags: [caddy, reverse-proxy, webserver] tags: caddy
vars: vars:
caddy_ports_extra: caddy_ports_extra:
- 8448:8448 - 8448:8448
- role: acme_dns
tags: [acme-dns, acme_dns, certificates]
- role: authentik - role: authentik
tags: [authentik, authentication] tags: authentik
- role: extra_services - role: extra_services
tags: [extra-services] tags: extra_services
- role: faas - role: faas
tags: [faas] tags: faas
- role: forgejo - role: forgejo
tags: [forgejo, git, development] tags: forgejo
- role: forgejo_runner - role: forgejo_runner
tags: [forgejo-runner, ci, development] tags: forgejo_runner
- role: healthcheck - role: healthcheck
tags: [healthcheck, monitoring] tags: healthcheck
- role: homebox - role: homebox
tags: [homebox, inventory] tags: homebox
- role: immich - role: immich
tags: [immich, gallery] tags: immich
- role: influxdb - role: influxdb
tags: [influxdb, sensors, monitoring] tags: influxdb
- role: jellyfin - role: jellyfin
tags: [jellyfin, media] tags: jellyfin
- role: linkwarden
tags: [linkwarden, booksmarks]
- role: minio - role: minio
tags: [minio, storage] tags: minio
- role: ntfy - role: ntfy
tags: [ntfy, notifications, push] tags: ntfy
- role: reitanlage_oranienburg - role: reitanlage_oranienburg
tags: [reitanlage-oranienburg, website] tags: reitanlage_oranienburg
- role: shlink - role: shlink
tags: [shlink, url-shortener] tags: shlink
- role: synapse - role: synapse
tags: [synapse, matrix, communication] tags: synapse
- role: tandoor - role: tandoor
tags: [tandoor, recipes] tags: tandoor
- role: teamspeak_fallback - role: teamspeak_fallback
tags: [teamspeak-fallback, communication] tags: teamspeak_fallback
- role: telegraf - role: telegraf
tags: [telegraf, monitoring] tags: telegraf
- role: tinytinyrss - role: tinytinyrss
tags: [tinytinyrss, news] tags: tinytinyrss
- role: umami
tags: [umami, analytics]
- role: uptime_kuma - role: uptime_kuma
tags: [uptime-kuma, monitoring] tags: uptime_kuma
- role: vikunja - role: vikunja
tags: [vikunja, todo] tags: vikunja
- role: watchtower - role: watchtower
tags: [watchtower] tags: watchtower]
- role: webhook - role: webhook
tags: [webhook] tags: webhook
- role: wiki_js
tags: [wiki-js, wiki_js, wiki]
- role: woodpecker - role: woodpecker
tags: [woodpecker, ci, development] tags: woodpecker

View file

@ -3,13 +3,23 @@
hosts: node003 hosts: node003
roles: roles:
- role: common - role: common
tags: [common] tags: common
- role: docker - role: docker
tags: [common] tags: common
- role: backup - role: backup
tags: [backup] tags: backup
- role: caddy - role: caddy
tags: [caddy, reverse-proxy, webserver] tags: caddy
- role: acme_dns
tags: acme-dns
- role: linkwarden
tags: linkwarden
- role: mailcow - role: mailcow
tags: [mailcow, mail, communication] tags: mailcow
- role: umami
tags: umami
- role: watchtower
tags: watchtower
- role: wiki_js
tags: wiki_js