90 Commits

Author SHA1 Message Date
afa5136189 Describe customers that are hosted on strato production. 2024-02-24 09:38:43 +01:00
28a34630ef Extend strato-production to fetch backups. 2024-02-24 09:34:41 +01:00
88f55f4e39 Correct variables file for strato-production. 2024-02-24 09:27:02 +01:00
3decc1be88 Add backups für strato production server. 2024-02-24 08:59:41 +01:00
Christian Steinle
59c467715e Encrypt mattermost vaults. 2022-07-19 10:47:44 +02:00
Christian Steinle
f337f800f3 Correction of mysql password key. 2022-07-19 10:41:30 +02:00
Christian Steinle
adcd9cc8e5 Simplify variable paths and encrypt vaults. 2022-07-19 10:37:07 +02:00
Christian Steinle
c7913808c2 Update sending messages to use bot accounts and clean up variables. 2022-07-19 10:08:00 +02:00
29b5aec784 Remove unnecessary variables and update systems, databases and volumes for backup. 2022-07-19 04:53:24 +02:00
ae1e85ba8c Add password for drone database. 2022-07-19 04:48:32 +02:00
e5dbc0d3ec Change passwords for database containers and use each only once. 2022-02-24 08:49:16 +01:00
e3e6712e53 Extend docker containers and add volumes and databases. 2022-02-24 08:34:47 +01:00
chsteinle
cf10cb155a Extend odroid playbook to find old backups of remote servers. 2021-12-21 07:56:20 +01:00
chsteinle
f81024e9c3 Integrate user for mattermost into playbooks. 2021-11-30 08:33:20 +01:00
chsteinle
7ffb714a48 Revert as python3 is to old. 2021-11-24 05:11:26 +01:00
chsteinle
09f882459c Check if notifications work with python3. 2021-11-24 05:06:44 +01:00
6ad80dcd12 Check copy to backup directory. 2021-11-23 13:49:18 +01:00
d77ed508d9 Correction of variable include and point to docker volume. 2021-11-23 13:28:41 +01:00
097c7b866a Start developing cleanup playbook for semaphore. 2021-11-23 13:18:47 +01:00
e37699d9e0 Check if storage must be backed up. 2021-11-22 07:28:21 +01:00
164c55e10e Use variable for local backup dir and compress backups. 2021-11-22 05:38:00 +01:00
8a0a7160f6 Try to use python 2 on hetzner server as python 3 is too old. 2021-11-21 17:36:22 +01:00
086687397c Try to use python 3 on hetzner server. 2021-11-21 17:34:06 +01:00
74ed1df5ae Create backup directories for customers. 2021-11-21 17:23:34 +01:00
bf574c22d5 Start playbook for hetzner's server. 2021-11-21 17:00:58 +01:00
3ee74d46cf Recreate vault with secure password. 2021-11-21 14:19:28 +01:00
b149781fb7 Restructure odroid variables. 2021-11-21 11:53:15 +01:00
4bde7e7e60 Extend system variable for redis and vaultwarden. Remove backup of nextcloud-data to use rsync. 2021-11-19 13:37:36 +01:00
f6767e956b Extend volume variable. 2021-11-19 12:25:39 +01:00
1dc3cc1415 Undo volume variable changes. 2021-11-19 09:47:25 +01:00
05beb5049f Correction of volume variable. 2021-11-19 09:43:11 +01:00
95c04c24d3 Restore database variable. 2021-11-19 06:46:19 +01:00
885fa22773 Variable preparation for backing up volumes. 2021-11-19 06:44:31 +01:00
a1733b6368 Add variables for mysql and postgres databases. 2021-11-18 06:20:00 +01:00
3422330143 Extend variables to include databases. 2021-11-18 06:14:31 +01:00
cde52e5bf9 Make backup directory a variable. 2021-11-17 12:10:24 +01:00
a1cafda6a6 Add variables for usage in playbooks. 2021-11-17 11:35:09 +01:00
106f3516a0 „vars/secret.yaml“ ändern 2021-11-17 10:28:18 +01:00
b6ead8c38d Format secrets. 2021-11-17 10:22:14 +01:00
72c3e4198b „vars/secret.yaml“ hinzufügen 2021-11-17 10:14:47 +01:00