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

72 lines
1.7 KiB
YAML
Raw Normal View History

# vim: ft=yaml.ansible
2022-12-21 21:25:10 +00:00
---
2023-04-06 17:26:22 +00:00
base_domain: sapti.me
base_volume: "{{ ssd_mount_point }}/apps"
mass_data_volume: "{{ hdd_mount_point }}/apps"
2022-12-21 21:25:10 +00:00
services:
caddy:
2022-12-22 16:58:48 +00:00
volume: "{{ base_volume }}/caddy"
docker_ipv4: 172.16.3.2
2023-08-04 17:09:55 +00:00
version: '2.7.2'
2022-12-21 21:25:10 +00:00
2023-01-14 17:06:21 +00:00
postfix:
2023-04-06 17:26:22 +00:00
domain: smtp.{{ base_domain }}
2023-01-14 17:06:21 +00:00
volume: "{{ base_volume }}/postfix"
version: latest-alpine
2023-01-06 13:48:20 +00:00
emby:
domain: watch.{{ base_domain }}
volume: "{{ base_volume }}/emby"
data_volume: "{{ mass_data_volume }}/emby"
2023-01-06 13:48:20 +00:00
version: latest
2022-12-21 21:25:10 +00:00
2023-07-02 00:09:57 +00:00
ipfs:
domain: ipfs-gateway.{{ base_domain }}
volume: "{{ base_volume }}/ipfs"
version: v0.19.2 # https://github.com/ipfs/kubo/issues/9901
2023-01-06 13:48:20 +00:00
monerod:
domain: xmr.{{ base_domain }}
volume: "{{ base_volume }}/monerod"
2023-01-06 13:48:20 +00:00
version: latest
2022-12-21 21:25:10 +00:00
nextcloud:
2023-01-03 21:30:22 +00:00
domain: cloud.{{ base_domain }}
2022-12-22 16:58:48 +00:00
volume: "{{ base_volume }}/nextcloud"
2023-07-07 18:05:28 +00:00
version: 27-apache
2022-12-26 11:45:54 +00:00
postgres_version: 14-alpine
2022-12-21 21:25:10 +00:00
redis_version: 7-alpine
2023-01-06 13:48:20 +00:00
snowflake:
2022-12-23 17:28:01 +00:00
version: latest
2022-12-21 21:25:10 +00:00
2023-05-28 15:58:12 +00:00
pihole:
volume: "{{ base_volume }}/pi-hole"
docker_ipv4: 172.18.3.2
2023-08-04 17:09:55 +00:00
version: '2023.05.2'
2023-05-28 18:01:35 +00:00
unbound_version: latest
2023-05-28 15:58:12 +00:00
2022-12-21 21:25:10 +00:00
wireguard:
2023-01-03 21:30:22 +00:00
domain: wg01.vpn.{{ base_domain }}
2022-12-22 16:58:48 +00:00
volume: "{{ base_volume }}/wireguard"
2023-08-04 17:09:55 +00:00
version: alpine
2022-12-21 21:25:10 +00:00
2023-01-06 13:48:20 +00:00
restic:
repo: /restic
2023-03-07 21:28:32 +00:00
version: '1.7'
2023-01-06 13:48:20 +00:00
watchtower:
2023-08-04 17:09:55 +00:00
version: '1.5.3'
2023-01-14 17:06:21 +00:00
sender_domains:
- "{{ services.nextcloud.domain }}"
2023-05-28 20:48:22 +00:00
backup_volumes:
- "{{ services.caddy.volume }}:/mnt/volumes/caddy:ro"
- "{{ services.postfix.volume }}:/mnt/volumes/postfix:ro"
- "{{ services.emby.volume }}:/mnt/volumes/emby:ro"
2023-05-28 20:48:22 +00:00
- "{{ services.nextcloud.volume }}:/mnt/volumes/nextcloud:ro"
- "{{ services.pihole.volume }}:/mnt/volumes/pi-hole:ro"
- "{{ services.wireguard.volume }}:/mnt/volumes/wireguard:ro"