ansible/hosts.yaml

88 lines
1.9 KiB
YAML

---
all:
hosts:
mail.0rpheus.net:
# odroid.lan.0rpheus.net:
# ansible_ssh_host: 192.168.0.15
children:
proxmox:
hosts:
unifi.vm.0rpheus.net:
minio.vm.0rpheus.net:
pihole.vm.0rpheus.net:
portainer.vm.0rpheus.net:
vars:
ansible_become: false
ansible_user: root
admin_mailaddress: micha@0rpheus.net
# automated updates
Unattended_Upgrade: 1
Update_Package_Lists: 1
# https://hub.docker.com/r/vaultwarden/server/tags
bitwarden_version: 1.32.3-alpine
# https://hub.docker.com/r/roundcube/roundcubemail/tags
roudcube_version: 1.6.9-apache
certbot_domains:
- "jabber.0rpheus.net"
haproxy_domains:
# <Domain>: <Backend>
smokeping.0rpheus.net: smokeping
bitwarden.0rpheus.net: bitwarden
nextcloud.0rpheus.net: nextcloud
seafile.0rpheus.net: seafile
gallery.0rpheus.net: apache
hochzeit.0rpheus.net: apache
jabber.0rpheus.net: prosody
tt-rss.0rpheus.net: ttrss
mail.0rpheus.net: roundcube
blog.0rpheus.net: apache
git.0rpheus.net: gitea
# haproxy backends
haproxy_backends:
ttrss:
server_defs:
- "ttrss-docker 127.0.0.1:8280 check"
apache:
server_defs:
- "apache 127.0.0.1:8080 check"
roundcube:
server_defs:
- "roundcube 127.0.0.1:2090 check"
nextcloud:
server_defs:
- "portainer 10.10.10.2:8181 check"
prosody:
server_defs:
- "prosody 127.0.0.1:5281 check ssl verify none"
seafile:
server_defs:
- "portainer 10.10.10.2:1200 check"
smokeping:
server_defs:
- "portainer 10.10.10.2:1800 check"
bitwarden:
server_defs:
- "mail-docker 127.0.0.1:2080 check"
gitea:
server_defs:
- "gitea 127.0.0.1:3000 check"