ansible/roles/docker/defaults/main.yml

170 lines
3.9 KiB
YAML
Raw Normal View History

2022-08-09 17:47:40 +00:00
---
volume_root_folder: "/docker-volumes"
2022-11-25 12:55:50 +00:00
services:
### Internal services ###
2022-11-25 23:11:16 +00:00
postfix:
file: postfix.yml
version: "v3.5.0"
2022-11-25 12:55:50 +00:00
nginx_proxy:
2022-11-25 14:57:03 +00:00
file: nginx_proxy.yml
2022-11-25 12:55:50 +00:00
version: "1.0-alpine"
volume_folder: "{{ volume_root_folder }}/nginx"
nginx_acme_companion:
version: "2.2"
openldap:
2022-11-25 14:57:03 +00:00
file: openldap.yml
2022-11-25 12:55:50 +00:00
domain: "ldap.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/openldap"
version: "1.5.0"
phpldapadmin:
version: "0.9.0"
netdata:
2022-11-25 14:57:03 +00:00
file: netdata.yml
2022-11-25 12:55:50 +00:00
domain: "netdata.{{ base_domain }}"
version: "v1"
portainer:
2022-11-25 14:57:03 +00:00
file: portainer.yml
2022-11-25 12:55:50 +00:00
domain: "portainer.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/portainer"
version: "2.16.2"
keycloak:
2022-11-25 14:57:03 +00:00
file: keycloak.yml
2022-11-25 12:55:50 +00:00
domain: sso.{{ base_domain }}
volume_folder: "{{ volume_root_folder }}/keycloak"
version: "20.0"
restic:
2022-11-25 14:57:03 +00:00
file: restic_backup.yml
2022-11-25 12:55:50 +00:00
user: "datacoop"
domain: "restic.cannedtuna.org"
repository: "datacoop-hevonen"
version: "1.6.0"
2022-11-25 23:11:16 +00:00
disabled_in_vagrant: true
2022-11-25 12:55:50 +00:00
docker_registry:
2022-11-25 14:57:03 +00:00
file: docker_registry.yml
2022-11-25 12:55:50 +00:00
domain: "docker.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/docker-registry"
username: "docker"
password: "{{ docker_password }}"
version: "2"
### External services ###
nextcloud:
2022-11-25 14:57:03 +00:00
file: nextcloud.yml
2022-11-25 12:55:50 +00:00
domain: "cloud.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/nextcloud"
version: 25-apache
gitea:
2022-11-25 14:57:03 +00:00
file: gitea.yml
2022-11-25 12:55:50 +00:00
domain: "git.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/gitea"
version: 1.17.3
2022-11-25 23:11:16 +00:00
allowed_sender_domain: true
2022-11-25 12:55:50 +00:00
passit:
2022-11-25 14:57:03 +00:00
file: passit.yml
2022-11-25 12:55:50 +00:00
domain: "passit.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/passit"
version: stable
2022-11-25 23:11:16 +00:00
allowed_sender_domain: true
2022-11-25 12:55:50 +00:00
matrix:
2022-11-25 14:57:03 +00:00
file: matrix_riot.yml
2022-11-25 12:55:50 +00:00
domain: "matrix.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/matrix"
version: v1.63.1
riot:
domains:
- "riot.{{ base_domain }}"
- "element.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/riot"
version: v1.11.8
privatebin:
2022-11-25 14:57:03 +00:00
file: privatebin.yml
2022-11-25 12:55:50 +00:00
domain: "paste.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/privatebin"
version: 20221009
codimd:
domain: "oldpad.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/codimd"
hedgedoc:
2022-11-25 14:57:03 +00:00
file: hedgedoc.yml
2022-11-25 12:55:50 +00:00
domain: "pad.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/hedgedoc"
2022-11-25 23:11:16 +00:00
version: 1.9.6
2022-11-25 12:55:50 +00:00
data_coop_website:
2022-11-25 14:57:03 +00:00
file: websites/data.coop.yml
2022-11-25 12:55:50 +00:00
domains:
- "{{ base_domain }}"
- "www.{{ base_domain }}"
cryptohagen_website:
2022-11-25 14:57:03 +00:00
file: websites/cryptohagen.dk.yml
2022-11-25 12:55:50 +00:00
domains:
- "cryptohagen.dk"
- "www.cryptohagen.dk"
ulovliglogning_website:
2022-11-25 14:57:03 +00:00
file: websites/ulovliglogning.dk.yml
2022-11-25 12:55:50 +00:00
domains:
- "ulovliglogning.dk"
- "www.ulovliglogning.dk"
- "ulovlig-logning.dk"
cryptoaarhus_website:
2022-11-25 14:57:03 +00:00
file: websites/cryptoaarhus.dk.yml
2022-11-25 12:55:50 +00:00
domains:
- "cryptoaarhus.dk"
- "www.cryptoaarhus.dk"
drone:
2022-11-25 14:57:03 +00:00
file: drone.yml
2022-11-25 12:55:50 +00:00
domain: "drone.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/drone"
version: 1
mailu:
2022-11-25 14:57:03 +00:00
file: mailu.yml
2022-11-25 12:55:50 +00:00
version: 1.6
domain: "mail.{{ base_domain }}"
dns: 192.168.203.254
subnet: 192.168.203.0/24
volume_folder: "{{ volume_root_folder }}/mailu"
mastodon:
2022-11-25 14:57:03 +00:00
file: mastodon.yml
2022-11-25 12:55:50 +00:00
domain: "social.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/mastodon"
version: v4.0.2
2022-11-25 23:11:16 +00:00
allowed_sender_domain: true
2022-11-25 12:55:50 +00:00
rallly:
2022-11-25 14:57:03 +00:00
file: rallly.yml
2022-11-25 12:55:50 +00:00
domain: "when.{{ base_domain }}"
volume_folder: "{{ volume_root_folder }}/rallly"
version: a21f92bf74308d66cfcd545d49b81eba0211a222
2022-11-25 23:11:16 +00:00
allowed_sender_domain: true
2022-11-25 12:55:50 +00:00
membersystem:
2022-11-25 14:57:03 +00:00
file: membersystem.yml
2022-11-25 12:55:50 +00:00
domain: "member.{{ base_domain }}"
django_admins: "Vidir:valberg@orn.li"
2022-11-25 23:11:16 +00:00
allowed_sender_domain: true