infrastructure/inventory/group_vars/all/all_services.yml

233 lines
4.1 KiB
YAML
Raw Normal View History

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