|
|
|
@ -10,33 +10,33 @@
|
|
|
|
|
- role: podman
|
|
|
|
|
- role: docker_compose
|
|
|
|
|
also_install_v1_for_root: true
|
|
|
|
|
- role: backup
|
|
|
|
|
vars:
|
|
|
|
|
backup_repositories:
|
|
|
|
|
- ssh://1982@usw-s001.rsync.net/./apps.borg
|
|
|
|
|
- ssh://cbht6li7@cbht6li7.repo.borgbase.com/./repo
|
|
|
|
|
backup_source_volumes:
|
|
|
|
|
- /etc/coredns:/mnt/source/coredns/etc:ro
|
|
|
|
|
- /etc/nginx/certs:/mnt/source/nginx/certs:ro
|
|
|
|
|
- /var/lib/gitea:/mnt/source/gitea:ro
|
|
|
|
|
- /var/lib/gotify:/mnt/source/gotify:ro
|
|
|
|
|
- /var/lib/mediagoblin/user_dev:/mnt/source/mediagoblin/user_dev:ro
|
|
|
|
|
- /var/lib/mailu:/mnt/source/mailu:ro
|
|
|
|
|
- /var/lib/radicale:/mnt/source/radicale:ro
|
|
|
|
|
backup_ssh_key_file: apps-root
|
|
|
|
|
backup_known_hosts_key_files:
|
|
|
|
|
- usw-s001.rsync.net
|
|
|
|
|
- cbht6li7.repo.borgbase.com
|
|
|
|
|
backup_encryption_passphrase: "{{ backup_encryption_passphrase_apps }}"
|
|
|
|
|
backup_postgresql_databases:
|
|
|
|
|
- name: gitea
|
|
|
|
|
hostname: gitea-database
|
|
|
|
|
username: gitea
|
|
|
|
|
password: "{{ gitea_database_password }}"
|
|
|
|
|
- name: mediagoblin
|
|
|
|
|
hostname: mediagoblin-database
|
|
|
|
|
username: mediagoblin
|
|
|
|
|
password: "{{ mediagoblin_database_password }}"
|
|
|
|
|
# - role: backup
|
|
|
|
|
# vars:
|
|
|
|
|
# backup_repositories:
|
|
|
|
|
# - ssh://1982@usw-s001.rsync.net/./apps.borg
|
|
|
|
|
# - ssh://cbht6li7@cbht6li7.repo.borgbase.com/./repo
|
|
|
|
|
# backup_source_volumes:
|
|
|
|
|
# - /etc/coredns:/mnt/source/coredns/etc:ro
|
|
|
|
|
# - /etc/nginx/certs:/mnt/source/nginx/certs:ro
|
|
|
|
|
# - /var/lib/gitea:/mnt/source/gitea:ro
|
|
|
|
|
# - /var/lib/gotify:/mnt/source/gotify:ro
|
|
|
|
|
# - /var/lib/mediagoblin/user_dev:/mnt/source/mediagoblin/user_dev:ro
|
|
|
|
|
# - /var/lib/mailu:/mnt/source/mailu:ro
|
|
|
|
|
# - /var/lib/radicale:/mnt/source/radicale:ro
|
|
|
|
|
# backup_ssh_key_file: apps-root
|
|
|
|
|
# backup_known_hosts_key_files:
|
|
|
|
|
# - usw-s001.rsync.net
|
|
|
|
|
# - cbht6li7.repo.borgbase.com
|
|
|
|
|
# backup_encryption_passphrase: "{{ backup_encryption_passphrase_apps }}"
|
|
|
|
|
# backup_postgresql_databases:
|
|
|
|
|
# - name: gitea
|
|
|
|
|
# hostname: gitea-database
|
|
|
|
|
# username: gitea
|
|
|
|
|
# password: "{{ gitea_database_password }}"
|
|
|
|
|
# - name: mediagoblin
|
|
|
|
|
# hostname: mediagoblin-database
|
|
|
|
|
# username: mediagoblin
|
|
|
|
|
# password: "{{ mediagoblin_database_password }}"
|
|
|
|
|
- role: reverse_proxy
|
|
|
|
|
http_port: 81
|
|
|
|
|
https_port: 444
|
|
|
|
|