Commit Graph

  • 46b29dfce9 fix(script): fix dockerCmd quoting error main MailcowBackupV4.0.0 Asif Bacchus 2022-07-15 13:49:59 -0600
  • 47adaceed0 feature(version): add version display to script Asif Bacchus 2022-07-12 15:07:36 -0600
  • 475a0d0dd2 refactor(compose): detect proper compose cmd v4 Asif Bacchus 2022-07-12 14:55:43 -0600
  • 818483f92e refactor(vars): quote dockerCmd calls Asif Bacchus 2022-07-12 14:54:17 -0600
  • c8b328e707 fix(typos): fix various typos Asif Bacchus 2022-07-12 12:52:37 -0600
  • fb4dcab29a chore(shellcheck): ignore some warnings Asif Bacchus 2022-07-12 12:50:42 -0600
  • 5382dd26d9 fix(cleanup): prevent doDocker error loop Asif Bacchus 2022-07-12 12:47:52 -0600
  • bd36035a9f refactor(compose): update container name lookup Asif Bacchus 2022-07-12 12:34:26 -0600
  • 389f5ef059 feature(compose): detect and use proper compose cmd Asif Bacchus 2022-07-12 12:31:24 -0600
  • 8d10a1a3b9 feature(version): add param to display version Asif Bacchus 2022-07-12 11:36:57 -0600
  • 1ac614ee60 refactor(license): update license Asif Bacchus 2022-07-12 11:36:28 -0600
  • d0141e3296 chore(ide): additional Rider config files Asif Bacchus 2022-07-12 11:35:58 -0600
  • 17bd522ff7 chore(git): update git control files Asif Bacchus 2022-07-12 11:35:20 -0600
  • 5aa9068556 chore(git): update IDE config tracking Asif Bacchus 2022-07-12 11:35:01 -0600
  • aa2c17799c fix(DETAILS): remove erroneous spaces MailcowBackupV3.5.1 Asif Bacchus 2021-03-08 03:43:17 -0700
  • 1334975cab fix(BACKUP): fix colour var usage MailcowBackupV3.5 Asif Bacchus 2021-03-08 00:50:55 -0700
  • 19d1eb1587 refactor(BACKUP): prevent alias cmds Asif Bacchus 2021-03-08 00:40:11 -0700
  • 4aae61f97e feature(BACKUP): allow non-default borg location Asif Bacchus 2021-03-08 00:36:32 -0700
  • 5ea25529b9 feature(BACKUP): add SSH port customization Asif Bacchus 2021-03-08 00:08:22 -0700
  • de76918e81 feature(BACKUP): parameterize log colourization Asif Bacchus 2021-03-07 23:54:32 -0700
  • 16f4c11f91 fix(BACKUP): remove extraneous mailcow dir in xtraLocation MailcowBackupV3.1.1 Asif Bacchus 2021-02-15 15:43:18 -0700
  • 0bc0f8e5f9 refactor(BACKUP): update xtraLocation sample Asif Bacchus 2021-02-15 15:39:43 -0700
  • 21e4a6774c docs(BACKUP): change xtraListPath description Asif Bacchus 2021-02-15 15:37:32 -0700
  • 7e739d96a1 feature(LOGWATCH): Update logwatch scripts Asif Bacchus 2021-02-15 15:31:05 -0700
  • 61e505952d update TOC Asif Bacchus 2021-02-10 08:30:13 -0700
  • 1939962b75 [README] add restore section Asif Bacchus 2021-02-10 08:08:18 -0700
  • f2231c7074 fix(BACKUP): change borg cmd MailcowBackupV3.1 Asif Bacchus 2021-02-09 16:56:38 -0700
  • 2747b10040 docs(RESTORE): remove misleading copied comments MailcowBackupV3.0 Asif Bacchus 2021-02-09 14:59:59 -0700
  • 876f8eee9e fix(RESTORE): fix restore path when non-verbose Asif Bacchus 2021-02-09 14:58:50 -0700
  • 3a3b02685b make restore script executable Asif Bacchus 2021-02-09 08:30:06 -0700
  • 85e34c73a3 feature(BACKUP): add compression option Asif Bacchus 2021-02-09 08:22:48 -0700
  • 9e592633b9 fix(BACKUP): bypass possible cd aliases Asif Bacchus 2021-02-09 08:03:23 -0700
  • e127616800 fix(BACKUP): fix missing parameter shift Asif Bacchus 2021-02-09 08:02:34 -0700
  • 053e45affc docs(RESTORE): add inline help Asif Bacchus 2021-02-09 07:46:42 -0700
  • fb58c06489 fix(RESTORE): fix output to console when non-verbose Asif Bacchus 2021-02-09 07:13:12 -0700
  • 010ab1dceb perf(RESTORE): exit if nothing to do Asif Bacchus 2021-02-09 06:49:33 -0700
  • f28ad5e6e7 refactor(RESTORE): add logging for mailcow start/stop Asif Bacchus 2021-02-09 06:45:30 -0700
  • 06df565348 style(RESTORE): add space before append redirects Asif Bacchus 2021-02-09 06:42:27 -0700
  • ea0d98734a fix(RESTORE): fix accidental log file overwrite vs append Asif Bacchus 2021-02-09 06:39:38 -0700
  • b07ad2c0ee perf(RESTORE): use docker-compose stop timeout Asif Bacchus 2021-02-09 06:01:04 -0700
  • 84605567cd feature(RESTORE): restart mailcow after completion Asif Bacchus 2021-02-09 05:59:37 -0700
  • 8c6019f7da feature(RESTORE): process secondary volume restoration Asif Bacchus 2021-02-09 05:48:17 -0700
  • 363c970f2f refactor(RESTORE): create and use restore function Asif Bacchus 2021-02-09 05:41:56 -0700
  • cc30581382 feature(RESTORE): restore mail and encryption key Asif Bacchus 2021-02-09 05:00:08 -0700
  • c9b85d084e feature(RESTORE): stop docker containers and confirm Asif Bacchus 2021-02-08 11:30:39 -0700
  • bf18c80f94 refactor(RESTORE): execute docker-compose silently Asif Bacchus 2021-02-08 10:59:47 -0700
  • 764f35a695 docs(RESTORE): update error message list Asif Bacchus 2021-02-08 10:53:14 -0700
  • ba212f738f feature(RESTORE): clearer more accurate exit report messages Asif Bacchus 2021-02-08 10:52:17 -0700
  • 59cc9a5d66 fix(RESTORE): increment errorCount on SQL import error Asif Bacchus 2021-02-08 10:39:35 -0700
  • 7b3ff7f6ae fix(RESTORE): strip trailing slash from backup-location Asif Bacchus 2021-02-08 10:31:03 -0700
  • 78e1ed2539 perf(RESTORE): remove duplicate backup-location existence check Asif Bacchus 2021-02-08 10:28:21 -0700
  • af4fcf3cf3 fix(RESTORE): exit on invalid backup location Asif Bacchus 2021-02-08 10:25:24 -0700
  • 561437d667 fix(RESTORE): fix printf err Asif Bacchus 2021-02-08 10:24:19 -0700
  • e4cd29fd42 feature(RESTORE): restore SQL database Asif Bacchus 2021-02-08 09:43:49 -0700
  • 54ca63657f fix(RESTORE): change to mc directory before imports Asif Bacchus 2021-02-08 09:21:25 -0700
  • de96d55268 refactor(RESTORE): update imported code to use writeLog func Asif Bacchus 2021-02-08 08:56:12 -0700
  • 1d793dc291 feature(RESTORE): abort if mc not pre-initialized Asif Bacchus 2021-02-08 08:46:14 -0700
  • 7ce419d3eb struct(RESTORE): remove borg integration Asif Bacchus 2021-02-08 08:15:46 -0700
  • eadba0bee9 struct(RESTORE): add param processing Asif Bacchus 2021-02-08 08:06:41 -0700
  • 9a363d8510 fix(RESTORE): move path to pre-flight Asif Bacchus 2021-02-08 07:11:47 -0700
  • 5c7064e2bd style(RESTORE): reformat Asif Bacchus 2021-02-05 03:11:10 -0700
  • 1cbbf3d66d feature(RESTORE): restore script skeleton Asif Bacchus 2021-02-05 03:09:46 -0700
  • 2b5f8a0887 fix(BACKUP): initialize sqlDumpDirCreated Asif Bacchus 2021-02-05 01:11:16 -0700
  • 85fae7f6c8 build(SHELLCHECK): add source paths Asif Bacchus 2021-02-05 01:08:23 -0700
  • 32daba03b3 build(RIDER): add rider environment files Asif Bacchus 2021-02-05 01:07:12 -0700
  • a1aff03e2d exclude vscode directory in export MailcowBackupV2.0 Asif Bacchus 2020-05-24 04:54:16 -0600
  • ee254a4356 switch to MIT license Asif Bacchus 2020-05-24 04:53:31 -0600
  • 0680485ab8 fix typo Asif Bacchus 2020-05-24 04:51:43 -0600
  • f89d8f26a7 change final notes heading capitalization Asif Bacchus 2020-05-24 04:51:04 -0600
  • f90b97fc9b proofreading Asif Bacchus 2020-05-24 04:50:24 -0600
  • 8680f91572 update readme to reference wiki Asif Bacchus 2020-05-24 04:48:21 -0600
  • b6c05e4ccb update logwatch readme to point to wiki Asif Bacchus 2020-05-24 03:55:20 -0600
  • 7293a29a05 include mailcow.conf directory in backup Asif Bacchus 2020-05-07 04:59:37 -0600
  • 8486c4b7d2 make xtraList optional Asif Bacchus 2020-05-07 04:58:26 -0600
  • f57841b69a update in-script help Asif Bacchus 2020-05-07 01:43:53 -0600
  • 4d407887d5 change default docker-compose path Asif Bacchus 2020-05-07 01:35:20 -0600
  • 6f59804cfc docker-compose and mailcow-config accept full path Asif Bacchus 2020-05-07 01:34:43 -0600
  • b5247a085e switch to mailcow directory to allow docker cmds Asif Bacchus 2020-05-07 01:10:26 -0600
  • 2432139f3d simplify mcConfig existance check Asif Bacchus 2020-05-07 01:08:36 -0600
  • 5f0eddf22a add mailcow.conf location in docker-compose cmds Asif Bacchus 2020-05-07 01:00:14 -0600
  • 09c1d903ba move sql dump earlier in script Asif Bacchus 2020-05-07 00:58:27 -0600
  • 51928d4327 fix error in default docker-compose location Asif Bacchus 2020-05-07 00:47:34 -0600
  • a7f506efb0 add mailcow as example xtra file location Asif Bacchus 2020-05-07 00:42:56 -0600
  • 0993083a7b mark script executable Asif Bacchus 2020-05-07 00:33:50 -0600
  • 5448848c36 update default sample paths Asif Bacchus 2020-05-07 00:32:58 -0600
  • 5667204378 remove old bash script version Asif Bacchus 2020-05-07 00:22:41 -0600
  • ca1186d855 reset bookmarks Asif Bacchus 2020-05-07 00:18:50 -0600
  • f8561a3aab restart docker containers in cleanup function Asif Bacchus 2020-05-07 00:17:41 -0600
  • 1b68616e54 fix wrong container name Asif Bacchus 2020-05-07 00:16:01 -0600
  • 51120491d5 add mc locations to borgbackup cmd Asif Bacchus 2020-05-07 00:08:47 -0600
  • abdbb44922 dump redis db Asif Bacchus 2020-05-07 00:01:21 -0600
  • ca62d81368 dump sql Asif Bacchus 2020-05-06 23:54:31 -0600
  • 72e396fa64 fix error in printf format string Asif Bacchus 2020-05-06 23:53:02 -0600
  • 992f8ef16e stop containers before backup starts Asif Bacchus 2020-05-06 23:38:26 -0600
  • 9d7b7e1a94 add func doDocker Asif Bacchus 2020-05-06 23:32:53 -0600
  • 4fb6315643 clean up function names for consistency Asif Bacchus 2020-05-06 23:18:01 -0600
  • d9c662bb45 move sql temp dir creation and 503-copy Asif Bacchus 2020-05-06 23:02:07 -0600
  • e9884a347f note err code for sql temp dir creation fail Asif Bacchus 2020-05-06 22:59:35 -0600
  • 8a5a87db12 add SQL directory to cleanup Asif Bacchus 2020-05-06 22:57:41 -0600
  • 0d32aaf40a change sql temp dir creation process Asif Bacchus 2020-05-06 22:56:52 -0600