computer-playbook/site.yml

55 lines
1.2 KiB
YAML
Raw Normal View History

2020-12-24 14:27:31 +01:00
---
- name: setup arch servers
hosts: arch_servers
roles:
- native-security
- native-pacman
- native-wireguard
- native-user-alarm
- name: setup stores of backups
hosts: backup_stores
roles:
- native-pull-remote-backups
2020-12-24 14:27:31 +01:00
- name: setup webservers
hosts: webservers
roles:
- role: native-homepage
vars:
domain: "{{top_domain}}"
- role: docker-nextcloud
vars:
domain: cloud.{{top_domain}}
http_port: 8001
- role: docker-gitea
vars:
domain: git.{{top_domain}}
http_port: 8002
ssh_port: 2201
run_mode: prod
- role: docker-wordpress
vars:
domain: www.{{top_domain}}
http_port: 8003
- role: docker-mediawiki
vars:
domain: wiki.{{top_domain}}
http_port: 8004
- role: docker-mybb
vars:
domain: forum.{{top_domain}}
http_port: 8005
- role: docker-yourls
vars:
domain: s.{{top_domain}}
http_port: 8006
2020-12-27 19:41:35 +01:00
- role: docker-mailu
vars:
domain: "mail.{{top_domain}}"
http_port: 8007
2020-12-28 13:09:24 +01:00
https_port: 4431
2020-12-30 15:41:34 +01:00
- role: docker-elk
vars:
2020-12-30 20:32:28 +01:00
domain: "elk.{{top_domain}}"
2020-12-30 15:41:34 +01:00
http_port: 8008
2020-12-24 14:27:31 +01:00
- native-docker-volume-backup