2023-10-14 22:04:39 +00:00
|
|
|
user: centos
|
|
|
|
CLOUD_SERVER: cloud.scimetis.net
|
|
|
|
GIT_SERVER: git.scimetis.net
|
2023-10-22 14:57:23 +00:00
|
|
|
OS_SWIFT_REGION_NAME: GRA
|
2023-10-21 20:06:38 +00:00
|
|
|
WORKDIR: /mnt/volumes/tmp_duplicity_workdir/data
|
2023-10-21 21:12:39 +00:00
|
|
|
ARCHIVE_DIR: /mnt/volumes/duplicity_cache/data
|
2023-10-22 08:32:14 +00:00
|
|
|
|
2023-10-22 07:42:40 +00:00
|
|
|
BOOTSTRAP_REPOS:
|
|
|
|
- docker-nextcloud-stack
|
|
|
|
- docker-reverse-proxy-stack
|
|
|
|
- docker-reverse-proxy
|
|
|
|
- docker-gogs-stack
|
|
|
|
- docker-mysql-stack
|
|
|
|
- docker-mysql
|
2023-10-22 08:32:14 +00:00
|
|
|
|
2023-10-22 07:42:40 +00:00
|
|
|
BOOTSTRAP_REQUIRED_ENV_VARS:
|
2023-10-22 14:57:23 +00:00
|
|
|
- OS_AUTH_URL
|
|
|
|
- OS_IDENTITY_API_VERSION
|
|
|
|
- OS_TENANT_NAME
|
|
|
|
- OS_USERNAME
|
|
|
|
- OS_PASSWORD
|
|
|
|
- OS_REGION_NAME
|
2023-10-22 07:42:40 +00:00
|
|
|
- SECRETS_ARCHIVE_PASSPHRASE
|
2023-10-22 14:57:23 +00:00
|
|
|
- DUPLICITY_PASSPHRASE
|
2023-10-22 07:42:40 +00:00
|
|
|
- KEY
|
|
|
|
- DOC_KEY
|
2023-10-22 09:29:34 +00:00
|
|
|
- BACKUP_WORKFLOW
|
|
|
|
|
|
|
|
BACKUP_OVH1_VOLUMES:
|
2024-04-28 08:28:53 +00:00
|
|
|
- name: elasticsearch_data
|
|
|
|
dir: /mnt/volumes/elasticsearch_data/data
|
|
|
|
- name: gogs_data
|
|
|
|
dir: /mnt/volumes/gogs_data/data
|
|
|
|
- name: mail_data
|
|
|
|
dir: /mnt/volumes/mail_data/data
|
|
|
|
- name: nextcloud
|
|
|
|
dir: /mnt/volumes/nextcloud/data
|
|
|
|
- name: reverse-proxy_conf
|
|
|
|
dir: /mnt/volumes/reverse-proxy_conf/data
|
|
|
|
- name: reverse-proxy_conf_enabled
|
|
|
|
dir: /mnt/volumes/reverse-proxy_conf_enabled/data
|
|
|
|
- name: reverse-proxy_letsencrypt
|
|
|
|
dir: /mnt/volumes/reverse-proxy_letsencrypt/data
|
|
|
|
- name: scuttle_code
|
|
|
|
dir: /mnt/volumes/scuttle_code/data
|
|
|
|
- name: scuttle_php5-fpm_conf
|
|
|
|
dir: /mnt/volumes/scuttle_php5-fpm_conf/data
|
|
|
|
- name: etc_grafana
|
|
|
|
dir: /mnt/volumes/etc_grafana/data
|
|
|
|
- name: var_lib_grafana
|
|
|
|
dir: /mnt/volumes/var_lib_grafana/data
|
|
|
|
- name: var_log_grafana
|
|
|
|
dir: /mnt/volumes/var_log_grafana/data
|
|
|
|
- name: registry_data
|
|
|
|
dir: /mnt/volumes/registry_data/data
|
|
|
|
- name: registry_auth
|
|
|
|
dir: /mnt/volumes/registry_auth/data
|
|
|
|
- name: registry_certs
|
|
|
|
dir: /mnt/volumes/registry_certs/data
|
2023-10-22 09:29:34 +00:00
|
|
|
|
|
|
|
BACKUP_OVH1_REQUIRED_ENV_VARS:
|
2023-10-22 14:57:23 +00:00
|
|
|
- OS_AUTH_URL
|
|
|
|
- OS_IDENTITY_API_VERSION
|
|
|
|
- OS_TENANT_NAME
|
|
|
|
- OS_USERNAME
|
|
|
|
- OS_PASSWORD
|
|
|
|
- OS_REGION_NAME
|
|
|
|
- DUPLICITY_PASSPHRASE
|
2023-10-22 09:29:34 +00:00
|
|
|
- BACKUP_WORKFLOW
|
2023-10-22 08:32:14 +00:00
|
|
|
|
|
|
|
PLAYBOOK_REQUIRED_ENV_VARS:
|
|
|
|
- KEY
|
|
|
|
- DOC_KEY
|
|
|
|
- SECRETS_ARCHIVE_PASSPHRASE
|
|
|
|
- DUPLICITY_PASSPHRASE
|
2023-10-22 08:44:01 +00:00
|
|
|
- BACKUP_WORKFLOW
|
2023-10-22 08:32:14 +00:00
|
|
|
|
2023-10-22 14:57:23 +00:00
|
|
|
DUPLICITY_ENVIRONMENT:
|
|
|
|
SWIFT_AUTHURL: "{{ lookup('env','OS_AUTH_URL') }}"
|
|
|
|
SWIFT_AUTHVERSION: "{{ lookup('env','OS_IDENTITY_API_VERSION') }}"
|
|
|
|
SWIFT_TENANTNAME: "{{ lookup('env','OS_TENANT_NAME') }}"
|
|
|
|
SWIFT_USERNAME: "{{ lookup('env','OS_USERNAME') }}"
|
|
|
|
SWIFT_PASSWORD: "{{ lookup('env','OS_PASSWORD') }}"
|
2023-11-12 15:45:02 +00:00
|
|
|
SWIFT_REGIONNAME: "{{ lookup('env','OS_REGION_NAME') }}"
|
2023-10-22 14:57:23 +00:00
|
|
|
PASSPHRASE: "{{ lookup('env','DUPLICITY_PASSPHRASE') }}"
|
|
|
|
|