Homelab-Infra/inventory/group_vars/services.example.yml

46 lines
1.2 KiB
YAML

---
# Caddy
adguard_domain: "adguard.example.{{ caddy_node }}"
adguard_upstream: adguard:80
qbittorrent_domain: "qbittorrent.example.{{ caddy_node }}"
qbittorrent_upstream: host.containers.internal:8080
prowlarr_domain: "prowlarr.example.{{ caddy_node }}"
prowlarr_upstream: host.containers.internal:9696
radarr_domain: "radarr.example.{{ caddy_node }}"
radarr_upstream: host.containers.internal:7878
sonarr_domain: "sonarr.example.{{ caddy_node }}"
sonarr_upstream: host.containers.internal:8989
bazarr_domain: "bazarr.example.{{ caddy_node }}"
bazarr_upstream: host.containers.internal:6767
caddy_email: "admin@example.{{ caddy_node }}"
# Gluetun SELinux access
selinux_allow_gluetun: true
# Servarr stack
servarr_stack:
- src: qbittorrent.container.j2
dest: qbittorrent.container
- src: prowlarr.container.j2
dest: prowlarr.container
- src: radarr.container.j2
dest: radarr.container
- src: sonarr.container.j2
dest: sonarr.container
- src: bazarr.container.j2
dest: bazarr.container
- src: flaresolverr.container.j2
dest: flaresolverr.container
# Gluetun setup
vpn_provider: mullvad
vpn_type: wireguard
vpn_countries: "Netherlands,USA,Canada"
vpn_private_key: "replace-with-wireguard-private-key"
vpn_addresses: "10.0.0.2/32"