This repository has been archived on 2023-12-29. You can view files and clone it, but cannot push or open issues or pull requests.
pi-ansible/roles/docker_services/defaults/main.yml

74 lines
1.7 KiB
YAML

# vim: ft=yaml.ansible
---
base_domain: sapti.me
local_domain: local.{{ base_domain }}
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.6'
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.{{ local_domain }}
gateway_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:
domain: pi-hole.{{ local_domain }}
volume: "{{ base_volume }}/pi-hole"
docker_ipv4: 172.18.3.2
version: '2023.11.0'
unbound_version: latest
restic:
repo: /restic
version: '1.7'
watchtower:
version: '1.7.1'
local_ipv4s:
- '192.168.1.0/24'
- '192.168.8.0/24'
restic_volumes:
- "/var/run/docker.sock:/var/run/docker.sock:rw"
- "{{ 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"
sender_domains:
- "{{ services.nextcloud.domain }}"