375 Commits

Author SHA1 Message Date
4ae10c26a6 Update IP address of NAS. 2023-04-11 07:12:06 +02:00
Christian Steinle
e3a79766d3 Restore option to not validate certificates when sending messages. 2022-07-19 11:38:48 +02:00
Christian Steinle
9658c05248 Correct usage of variables. 2022-07-19 11:22:28 +02: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
3ed032077a Correction of body format when sending messages. 2022-07-19 09:39:13 +02:00
7ca03f8297 Extend list of returned status code for mattermost information. 2022-07-19 09:30:27 +02:00
c8469d17e6 Test sending message with bot user. 2022-07-19 09:25:36 +02:00
9dc27025b2 Force umount of nas volume, because there are conficts on error. 2022-07-19 08:20:48 +02:00
7ae0f45789 Use wait for connection and adjust nfs mount point. 2022-07-19 08:03:37 +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
89d116d096 Gathering facts after wakeup for nas playbook. 2022-07-12 05:54:28 +02:00
e9a3d47677 Extend nas playbook to inform mattermost. 2022-07-12 05:34:59 +02:00
1cff897fc7 Cleanup old files during backup. 2022-06-28 11:52:57 +02:00
94376466b5 Cleanup directory structure and add media backup. 2022-06-28 11:45:43 +02:00
2b8a4f8a23 Change NAS IP. 2022-06-28 10:13:23 +02:00
236cad5984 Update Nas IP. 2022-06-28 10:08:09 +02:00
321ac5fa60 Use nfs instead of cifs and adjust to new nextcloud data backup. 2022-03-14 13:49:39 +01:00
cb4cb7617c Remove nextcloud data synchronisation. This is done by duplicati now. 2022-03-11 10:08:22 +01:00
42d1587c17 Correction of lookup syntax. 2022-02-24 09:08:04 +01:00
d1412d13f1 Lookup the variable for the password store. 2022-02-24 09:05:33 +01:00
44391218ec „odroid.yaml“ ändern 2022-02-24 08:54:19 +01: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
83060729ad Do the sync and unmount the volume. 2022-01-11 16:24:59 +01:00
chsteinle
c21ff1c70d Try rsync for backup. 2022-01-11 16:19:36 +01:00
chsteinle
5f08658e9e Use sudo for mounting nas volume. 2022-01-11 16:09:18 +01:00
chsteinle
9950c123f4 Wait until nas is responding and check mount. 2022-01-11 16:04:01 +01:00
chsteinle
e075b5c002 Test if wakeup from odroid is working. 2022-01-11 09:03:51 +01:00
chsteinle
bcce0a06ee Check if playbook works without gathering facts. 2022-01-11 08:56:29 +01:00
chsteinle
45743abf62 Create job to write backups to open media vault. 2022-01-11 08:54:30 +01:00
chsteinle
cbe92a78e9 Extend odroid playbook to clean up old backups of remote servers. 2021-12-21 08:22:11 +01:00
chsteinle
0d73ab364b Extend odroid playbook to find old backups of remote servers. 2021-12-21 08:17:57 +01:00
chsteinle
6ce464fc90 Extend odroid playbook to find old backups of remote servers. 2021-12-21 08:10:26 +01:00
chsteinle
ef50bcbc43 Extend odroid playbook to find old backups of remote servers. 2021-12-21 08:05:57 +01:00
chsteinle
cf10cb155a Extend odroid playbook to find old backups of remote servers. 2021-12-21 07:56:20 +01:00
chsteinle
a5758f2734 Undo changes as semaphore playbook is not the right place for cleanup. 2021-12-21 07:48:22 +01:00
chsteinle
618f756458 Find old backup files for semaphore playbook. 2021-12-21 07:45:41 +01:00
chsteinle
31e1076957 Fix typo in ansible_date_time variable. 2021-12-01 04:57:59 +01:00
chsteinle
f81024e9c3 Integrate user for mattermost into playbooks. 2021-11-30 08:33:20 +01:00
chsteinle
a344941c0e Do not validate certs as openssl is too old. 2021-11-24 05:46: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
3efcd0797c Introduce notification for other playbooks. 2021-11-23 15:38:00 +01:00
9a2e5afe01 Fix typo. 2021-11-23 15:32:43 +01:00
1ee390711d Correction of variable usages. 2021-11-23 15:31:00 +01:00
d5dba0b1c9 Format messages. 2021-11-23 15:30:12 +01:00