72 lines
1.7 KiB
YAML
72 lines
1.7 KiB
YAML
# vim: ft=yaml.ansible
|
|
---
|
|
base_domain: sapti.me
|
|
base_volume: "{{ ssd_mount_point }}/apps"
|
|
mass_data_volume: "{{ hdd_mount_point }}/apps"
|
|
|
|
services:
|
|
caddy:
|
|
volume: "{{ base_volume }}/caddy"
|
|
docker_ipv4: 172.16.3.2
|
|
version: '2.7.2'
|
|
|
|
postfix:
|
|
domain: smtp.{{ base_domain }}
|
|
volume: "{{ base_volume }}/postfix"
|
|
version: latest-alpine
|
|
|
|
emby:
|
|
domain: watch.{{ base_domain }}
|
|
volume: "{{ base_volume }}/emby"
|
|
data_volume: "{{ mass_data_volume }}/emby"
|
|
version: latest
|
|
|
|
ipfs:
|
|
domain: ipfs-gateway.{{ base_domain }}
|
|
volume: "{{ base_volume }}/ipfs"
|
|
version: v0.19.2 # https://github.com/ipfs/kubo/issues/9901
|
|
|
|
monerod:
|
|
domain: xmr.{{ base_domain }}
|
|
volume: "{{ base_volume }}/monerod"
|
|
version: latest
|
|
|
|
nextcloud:
|
|
domain: cloud.{{ base_domain }}
|
|
volume: "{{ base_volume }}/nextcloud"
|
|
version: 27-apache
|
|
postgres_version: 14-alpine
|
|
redis_version: 7-alpine
|
|
|
|
snowflake:
|
|
version: latest
|
|
|
|
pihole:
|
|
volume: "{{ base_volume }}/pi-hole"
|
|
docker_ipv4: 172.18.3.2
|
|
version: '2023.05.2'
|
|
unbound_version: latest
|
|
|
|
wireguard:
|
|
domain: wg01.vpn.{{ base_domain }}
|
|
volume: "{{ base_volume }}/wireguard"
|
|
version: alpine
|
|
|
|
restic:
|
|
repo: /restic
|
|
version: '1.7'
|
|
|
|
watchtower:
|
|
version: '1.5.3'
|
|
|
|
sender_domains:
|
|
- "{{ services.nextcloud.domain }}"
|
|
|
|
backup_volumes:
|
|
- "{{ services.caddy.volume }}:/mnt/volumes/caddy:ro"
|
|
- "{{ services.postfix.volume }}:/mnt/volumes/postfix:ro"
|
|
- "{{ services.emby.volume }}:/mnt/volumes/emby:ro"
|
|
- "{{ services.nextcloud.volume }}:/mnt/volumes/nextcloud:ro"
|
|
- "{{ services.pihole.volume }}:/mnt/volumes/pi-hole:ro"
|
|
- "{{ services.wireguard.volume }}:/mnt/volumes/wireguard:ro"
|