88 lines
1.9 KiB
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"
|