Commit Graph

  • 8915535e20 Add variables for bookstack container. Christian Steinle 2025-04-24 10:40:10 +02:00
  • 85e2d92f78 Remove check when creating directories. Christian Steinle 2025-04-24 10:32:59 +02:00
  • 2d7af7af21 Create directories for minisforum backup. Christian Steinle 2025-04-24 10:29:53 +02:00
  • cc721c7ee7 First inventory for minisforum. Christian Steinle 2025-04-24 10:18:55 +02:00
  • 6155da6236 Use correct variable for minisforum. Christian Steinle 2025-04-24 10:07:22 +02:00
  • a6232e8d4a First test for backup minisforum. Christian Steinle 2025-04-24 10:05:40 +02:00
  • 147aec833b vars/odroid.yaml aktualisiert Christian Steinle 2025-04-17 20:12:53 +02:00
  • 5883ba179e vars/odroid.yaml aktualisiert Christian Steinle 2025-04-17 19:44:24 +02:00
  • 784bcea22c Remove drone from backup. Christian Steinle 2025-03-19 08:01:17 +01:00
  • ed48d52a52 revert 6292b5aac4 Christian Steinle 2024-05-19 11:24:41 +02:00
  • 6292b5aac4 Remove roundcube from backup. Christian Steinle 2024-05-17 16:55:00 +02:00
  • 9f5d404947 Update database password for power-consumption stack. chris 2024-05-04 09:42:13 +02:00
  • 0458e65514 Extend odroid backup to store power-consumption database. chris 2024-05-03 14:48:27 +02:00
  • dc8de23804 Cleanup strato-production instead of hetzner. Christian Steinle 2024-03-27 08:25:33 +01:00
  • 4c77fc6dc6 Correction of local destination. chris 2024-03-07 12:23:36 +01:00
  • eb3a507a3c Adjust local backup file name. chris 2024-03-07 12:20:12 +01:00
  • 6d0790e8ae Adjust local backup file name. chris 2024-03-07 12:18:40 +01:00
  • 3c55ca0f1c Adjust local backup directory. chris 2024-03-07 12:12:49 +01:00
  • 87b343189e Adjust local backup directory. chris 2024-03-07 12:10:55 +01:00
  • d026411ddf Adjust local backup directory. chris 2024-03-07 12:08:11 +01:00
  • f1ef3fdf13 Adjust local backup directory. chris 2024-03-07 12:06:52 +01:00
  • 2da4556da9 Add sudo for creating backups. chris 2024-03-07 12:03:32 +01:00
  • 038e136884 Correct path and file names. chris 2024-03-07 11:59:49 +01:00
  • ecdeb7ff36 Correct user and password variables for mini server. chris 2024-03-07 11:57:44 +01:00
  • 9d31796c4a Correct usage of variables. chris 2024-03-07 11:55:22 +01:00
  • cbfce7b7db Change remote backup directory. chris 2024-03-07 11:54:04 +01:00
  • 0c57210aa7 Add backup for mini-server. chris 2024-03-07 11:28:28 +01:00
  • 976dbd0d41 Adjust volume for buehler storage in strato production. Christian Steinle 2024-03-01 07:33:41 +01:00
  • 278bd317c5 Add rist startup to be backed up. chris 2024-02-25 09:51:50 +01:00
  • d6ab0d5bb2 Use meaningful email body. chris 2024-02-24 11:58:30 +01:00
  • 083073ac72 Use complete backup stack and send email to production recipient. chris 2024-02-24 11:56:55 +01:00
  • d41d71e7ab Correction of smtp host. chris 2024-02-24 11:27:34 +01:00
  • a66f89e142 Arcor's mail server does not respond. chris 2024-02-24 11:23:13 +01:00
  • d102d5ccee Seems to be a problem when not defining email's sender address. chris 2024-02-24 11:19:36 +01:00
  • 73b033c00a Try to use other mail server. chris 2024-02-24 11:14:29 +01:00
  • 67b039bbdc Smtplib was refused to send mail. chris 2024-02-24 11:07:42 +01:00
  • fd366b64ff Change directory to local backup path, as email sending is delegated to localhost. chris 2024-02-24 11:04:02 +01:00
  • 9dc3881659 Temporary test to speed up backup and use correct backup directory for sending emails. chris 2024-02-24 11:02:05 +01:00
  • 8e76f1ddab Merge remote-tracking branch 'origin/master' chris 2024-02-24 10:56:27 +01:00
  • fb744b2ad8 Change variable name for mail password in strato backup. chris 2024-02-24 10:41:04 +01:00
  • 8c57f802a1 Correction for mail recipient. chris 2024-02-24 10:41:04 +01:00
  • d757b989a3 Update attachment string. chris 2024-02-24 10:39:50 +01:00
  • a8fa28d1a0 Try to send Email with database backup. chris 2024-02-24 10:37:50 +01:00
  • b089f31b6d Extend strato backup to collect storage backups. chris 2024-02-24 10:09:02 +01:00
  • bf1f483aa2 Extend backup for strato-production. chris 2024-02-24 09:52:37 +01:00
  • 3a6bf7a466 Update semaphore playbook to store backups from strato production. chris 2024-02-24 09:41:57 +01:00
  • afa5136189 Describe customers that are hosted on strato production. chris 2024-02-24 09:38:43 +01:00
  • 28a34630ef Extend strato-production to fetch backups. chris 2024-02-24 09:34:41 +01:00
  • 88f55f4e39 Correct variables file for strato-production. chris 2024-02-24 09:27:02 +01:00
  • 3decc1be88 Add backups für strato production server. chris 2024-02-24 08:59:41 +01:00
  • 4ae10c26a6 Update IP address of NAS. Christian Steinle 2023-04-11 07:12:06 +02:00
  • e3a79766d3 Restore option to not validate certificates when sending messages. Christian Steinle 2022-07-19 11:38:48 +02:00
  • 9658c05248 Correct usage of variables. Christian Steinle 2022-07-19 11:22:28 +02:00
  • 59c467715e Encrypt mattermost vaults. Christian Steinle 2022-07-19 10:47:44 +02:00
  • f337f800f3 Correction of mysql password key. Christian Steinle 2022-07-19 10:41:30 +02:00
  • adcd9cc8e5 Simplify variable paths and encrypt vaults. Christian Steinle 2022-07-19 10:37:07 +02:00
  • c7913808c2 Update sending messages to use bot accounts and clean up variables. Christian Steinle 2022-07-19 10:08:00 +02:00
  • 3ed032077a Correction of body format when sending messages. Christian Steinle 2022-07-19 09:39:13 +02:00
  • 7ca03f8297 Extend list of returned status code for mattermost information. Christian Steinle 2022-07-19 09:30:27 +02:00
  • c8469d17e6 Test sending message with bot user. Christian Steinle 2022-07-19 09:25:36 +02:00
  • 9dc27025b2 Force umount of nas volume, because there are conficts on error. Christian Steinle 2022-07-19 08:20:48 +02:00
  • 7ae0f45789 Use wait for connection and adjust nfs mount point. Christian Steinle 2022-07-19 08:03:37 +02:00
  • 29b5aec784 Remove unnecessary variables and update systems, databases and volumes for backup. Christian Steinle 2022-07-19 04:53:24 +02:00
  • ae1e85ba8c Add password for drone database. Christian Steinle 2022-07-19 04:48:32 +02:00
  • 89d116d096 Gathering facts after wakeup for nas playbook. Christian Steinle 2022-07-12 05:54:28 +02:00
  • e9a3d47677 Extend nas playbook to inform mattermost. Christian Steinle 2022-07-12 05:34:59 +02:00
  • 1cff897fc7 Cleanup old files during backup. Christian Steinle 2022-06-28 11:52:57 +02:00
  • 94376466b5 Cleanup directory structure and add media backup. Christian Steinle 2022-06-28 11:45:43 +02:00
  • 2b8a4f8a23 Change NAS IP. Christian Steinle 2022-06-28 10:13:23 +02:00
  • 236cad5984 Update Nas IP. Christian Steinle 2022-06-28 10:08:09 +02:00
  • 321ac5fa60 Use nfs instead of cifs and adjust to new nextcloud data backup. Christian Steinle 2022-03-14 13:49:39 +01:00
  • cb4cb7617c Remove nextcloud data synchronisation. This is done by duplicati now. Christian Steinle 2022-03-11 10:08:22 +01:00
  • 42d1587c17 Correction of lookup syntax. Christian Steinle 2022-02-24 09:08:04 +01:00
  • d1412d13f1 Lookup the variable for the password store. Christian Steinle 2022-02-24 09:05:33 +01:00
  • 44391218ec „odroid.yaml“ ändern Christian Steinle 2022-02-24 08:54:19 +01:00
  • e5dbc0d3ec Change passwords for database containers and use each only once. Christian Steinle 2022-02-24 08:49:16 +01:00
  • e3e6712e53 Extend docker containers and add volumes and databases. Christian Steinle 2022-02-24 08:34:47 +01:00
  • 83060729ad Do the sync and unmount the volume. chsteinle 2022-01-11 16:24:59 +01:00
  • c21ff1c70d Try rsync for backup. chsteinle 2022-01-11 16:19:36 +01:00
  • 5f08658e9e Use sudo for mounting nas volume. chsteinle 2022-01-11 16:09:18 +01:00
  • 9950c123f4 Wait until nas is responding and check mount. chsteinle 2022-01-11 16:04:01 +01:00
  • e075b5c002 Test if wakeup from odroid is working. chsteinle 2022-01-11 09:03:51 +01:00
  • bcce0a06ee Check if playbook works without gathering facts. chsteinle 2022-01-11 08:56:29 +01:00
  • 45743abf62 Create job to write backups to open media vault. chsteinle 2022-01-11 08:54:30 +01:00
  • cbe92a78e9 Extend odroid playbook to clean up old backups of remote servers. chsteinle 2021-12-21 08:22:11 +01:00
  • 0d73ab364b Extend odroid playbook to find old backups of remote servers. chsteinle 2021-12-21 08:17:57 +01:00
  • 6ce464fc90 Extend odroid playbook to find old backups of remote servers. chsteinle 2021-12-21 08:10:26 +01:00
  • ef50bcbc43 Extend odroid playbook to find old backups of remote servers. chsteinle 2021-12-21 08:05:57 +01:00
  • cf10cb155a Extend odroid playbook to find old backups of remote servers. chsteinle 2021-12-21 07:56:20 +01:00
  • a5758f2734 Undo changes as semaphore playbook is not the right place for cleanup. chsteinle 2021-12-21 07:48:22 +01:00
  • 618f756458 Find old backup files for semaphore playbook. chsteinle 2021-12-21 07:45:41 +01:00
  • 31e1076957 Fix typo in ansible_date_time variable. chsteinle 2021-12-01 04:57:59 +01:00
  • f81024e9c3 Integrate user for mattermost into playbooks. chsteinle 2021-11-30 08:33:20 +01:00
  • a344941c0e Do not validate certs as openssl is too old. chsteinle 2021-11-24 05:46:20 +01:00
  • 7ffb714a48 Revert as python3 is to old. chsteinle 2021-11-24 05:11:26 +01:00
  • 09f882459c Check if notifications work with python3. chsteinle 2021-11-24 05:06:44 +01:00
  • 3efcd0797c Introduce notification for other playbooks. chris 2021-11-23 15:38:00 +01:00
  • 9a2e5afe01 Fix typo. chris 2021-11-23 15:32:43 +01:00
  • 1ee390711d Correction of variable usages. chris 2021-11-23 15:31:00 +01:00
  • d5dba0b1c9 Format messages. chris 2021-11-23 15:30:12 +01:00