all_services: - name: acme_dns host: node003 dns: - domain: serguzim.me target: acme - name: authentik host: node002 dns: - domain: serguzim.me target: auth - name: extra_services host: node002 dns: - domain: serguzim.me target: "*" - name: faas host: node002 dns: - domain: serguzim.me target: faas - domain: serguzim.me target: "@" name: webpage-serguzim alias: faas - name: forgejo host: node002 dns: - domain: serguzim.me target: forgejo backup: - name: forgejo_data type: docker - name: forgejo_runner host: node002 - name: healthcheck host: node002 - name: homebox host: node002 dns: - domain: serguzim.me target: inventory backup: - name: homebox_data type: docker - name: immich host: node002 dns: - domain: serguzim.me target: gallery backup: - name: immich_upload type: docker - name: immich_database type: hook - name: influxdb host: node002 dns: - domain: serguzim.me target: tick backup: - name: influxdb_data type: docker - name: jellyfin host: node002 dns: - domain: serguzim.me target: media backup: - name: jellyfin_config type: docker #- jellyfin_media # TODO - name: linkwarden host: node003 dns: - domain: serguzim.me target: bookmarks - name: mailcow host: node003 dns: - domain: serguzim.me target: mail backup: - name: mailcow type: hook - name: minio host: node002 dns: - domain: serguzim.me target: s3 - domain: serguzim.me target: console.s3 name: minio-console alias: minio backup: - name: minio_data type: docker - name: ntfy host: node002 dns: - domain: serguzim.me target: push backup: - name: ntfy_data type: docker - name: postgresql host: node002 backup: - name: postgresql type: hook - name: reitanlage_oranienburg host: node002 dns: - domain: reitanlage-oranienburg.de target: "@" - domain: reitanlage-oranienburg.de target: www name: reitanlage_oranienburg-www alias: reitanlage_oranienburg backup: - name: reitanlage-oranienburg_data type: docker - name: shlink host: node002 dns: - domain: msrg.cc target: "@" - domain: msvg.cc target: "@" name: shlink-msvg alias: shlink - name: synapse host: node002 dns: - domain: serguzim.me target: matrix - domain: msrg.cc target: matrix name: synapse_msrg alias: synapse backup: - name: synapse_media_store type: docker ports: - 8448:8448 - name: tandoor host: node002 dns: - domain: serguzim.me target: recipes backup: - name: tandoor_mediafiles type: docker - name: teamspeak_fallback host: node002 dns: - domain: serguzim.me target: ts backup: - name: teamspeak-fallback-data type: docker - name: telegraf host: node002 - name: tinytinyrss host: node002 dns: - domain: serguzim.me target: rss - name: umami host: node003 dns: - domain: serguzim.me target: analytics - name: uptime_kuma host: node002 dns: - domain: serguzim.me target: status backup: - name: uptime-kuma_data type: docker - name: vikunja host: node002 dns: - domain: serguzim.me target: todo backup: - name: vikunja_data type: docker - name: webhook host: node002 dns: - domain: serguzim.me target: hook - name: wiki_js host: node003 dns: - domain: serguzim.me target: wiki - name: woodpecker host: node002 dns: - domain: serguzim.me target: ci