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