|
fb4dcab29a
|
chore(shellcheck): ignore some warnings
|
2022-07-12 12:50:42 -06:00 |
|
|
5382dd26d9
|
fix(cleanup): prevent doDocker error loop
- if doDocker throws an error, cleanup is called which again calls doDocker
- resolve this loop by passing a variable from cleanup
|
2022-07-12 12:47:52 -06:00 |
|
|
bd36035a9f
|
refactor(compose): update container name lookup
- filter by both compose v1 and v2 naming conventions
|
2022-07-12 12:34:26 -06:00 |
|
|
389f5ef059
|
feature(compose): detect and use proper compose cmd
- check for compose v2 and use 'docker compose'
- if v2 not detected, fallback to 'docker-compose'
|
2022-07-12 12:31:24 -06:00 |
|
|
8d10a1a3b9
|
feature(version): add param to display version
- as per user request
|
2022-07-12 11:36:57 -06:00 |
|
|
1ac614ee60
|
refactor(license): update license
- update dates
- add contact email address
|
2022-07-12 11:36:28 -06:00 |
|
|
d0141e3296
|
chore(ide): additional Rider config files
|
2022-07-12 11:35:58 -06:00 |
|
|
17bd522ff7
|
chore(git): update git control files
|
2022-07-12 11:35:20 -06:00 |
|
|
5aa9068556
|
chore(git): update IDE config tracking
- remove VSCode
- add selected Rider files
|
2022-07-12 11:35:01 -06:00 |
|
Asif Bacchus
|
aa2c17799c
|
fix(DETAILS): remove erroneous spaces
Closes github #11
|
2021-03-08 03:45:18 -07:00 |
|
Asif Bacchus
|
1334975cab
|
fix(BACKUP): fix colour var usage
SQL dump success and REDIS dump success msg printed 'cyan' instead of
using the colour var
|
2021-03-08 00:50:55 -07:00 |
|
Asif Bacchus
|
19d1eb1587
|
refactor(BACKUP): prevent alias cmds
- prefix cp and cd with \ to prevent alias cmd
- fix typo in comment
|
2021-03-08 00:40:11 -07:00 |
|
Asif Bacchus
|
4aae61f97e
|
feature(BACKUP): allow non-default borg location
- parameter to specify non-default borg program location
Closes github #10
|
2021-03-08 00:36:32 -07:00 |
|
Asif Bacchus
|
5ea25529b9
|
feature(BACKUP): add SSH port customization
- borgSSHPort variable in details file
- read and appended to RSH connection string
- default to standard port 22
Closes github #9
|
2021-03-08 00:08:22 -07:00 |
|
Asif Bacchus
|
de76918e81
|
feature(BACKUP): parameterize log colourization
Closes github #9
|
2021-03-07 23:54:32 -07:00 |
|
Asif Bacchus
|
16f4c11f91
|
fix(BACKUP): remove extraneous mailcow dir in xtraLocation
|
2021-02-15 15:43:18 -07:00 |
|
Asif Bacchus
|
0bc0f8e5f9
|
refactor(BACKUP): update xtraLocation sample
|
2021-02-15 15:39:43 -07:00 |
|
Asif Bacchus
|
21e4a6774c
|
docs(BACKUP): change xtraListPath description
- description was misleading, this is not a required variable
- holdover from importing
|
2021-02-15 15:37:32 -07:00 |
|
Asif Bacchus
|
7e739d96a1
|
feature(LOGWATCH): Update logwatch scripts
- add trailing newlines
- update search phrases to match logfile output
|
2021-02-15 15:31:05 -07:00 |
|
Asif Bacchus
|
61e505952d
|
update TOC
|
2021-02-10 08:30:13 -07:00 |
|
Asif Bacchus
|
1939962b75
|
[README] add restore section
|
2021-02-10 08:08:18 -07:00 |
|
Asif Bacchus
|
f2231c7074
|
fix(BACKUP): change borg cmd
- place common-options after borg command verb
- thanks to lluis
Closes github 7
|
2021-02-09 16:56:38 -07:00 |
|
Asif Bacchus
|
2747b10040
|
docs(RESTORE): remove misleading copied comments
|
2021-02-09 14:59:59 -07:00 |
|
Asif Bacchus
|
876f8eee9e
|
fix(RESTORE): fix restore path when non-verbose
- non-verbose tar extraction was set to null path
|
2021-02-09 14:58:50 -07:00 |
|
Asif Bacchus
|
3a3b02685b
|
make restore script executable
|
2021-02-09 08:30:06 -07:00 |
|
Asif Bacchus
|
85e34c73a3
|
feature(BACKUP): add compression option
- parameter to specify compression used by borg
- as requested by shaneonabike (via github)
Closes github 5
|
2021-02-09 08:22:48 -07:00 |
|
Asif Bacchus
|
9e592633b9
|
fix(BACKUP): bypass possible cd aliases
|
2021-02-09 08:03:23 -07:00 |
|
Asif Bacchus
|
e127616800
|
fix(BACKUP): fix missing parameter shift
- docker timeout parameters
|
2021-02-09 08:02:34 -07:00 |
|
Asif Bacchus
|
053e45affc
|
docs(RESTORE): add inline help
|
2021-02-09 07:46:42 -07:00 |
|
Asif Bacchus
|
fb58c06489
|
fix(RESTORE): fix output to console when non-verbose
|
2021-02-09 07:13:12 -07:00 |
|
Asif Bacchus
|
010ab1dceb
|
perf(RESTORE): exit if nothing to do
|
2021-02-09 06:49:33 -07:00 |
|
Asif Bacchus
|
f28ad5e6e7
|
refactor(RESTORE): add logging for mailcow start/stop
|
2021-02-09 06:45:30 -07:00 |
|
Asif Bacchus
|
06df565348
|
style(RESTORE): add space before append redirects
|
2021-02-09 06:42:27 -07:00 |
|
Asif Bacchus
|
ea0d98734a
|
fix(RESTORE): fix accidental log file overwrite vs append
|
2021-02-09 06:39:38 -07:00 |
|
Asif Bacchus
|
b07ad2c0ee
|
perf(RESTORE): use docker-compose stop timeout
|
2021-02-09 06:01:04 -07:00 |
|
Asif Bacchus
|
84605567cd
|
feature(RESTORE): restart mailcow after completion
|
2021-02-09 05:59:37 -07:00 |
|
Asif Bacchus
|
8c6019f7da
|
feature(RESTORE): process secondary volume restoration
|
2021-02-09 05:48:17 -07:00 |
|
Asif Bacchus
|
363c970f2f
|
refactor(RESTORE): create and use restore function
- single function to handle non-SQL restore operations
- replace previous mail and crypt restore with new function
|
2021-02-09 05:41:56 -07:00 |
|
Asif Bacchus
|
cc30581382
|
feature(RESTORE): restore mail and encryption key
|
2021-02-09 05:00:08 -07:00 |
|
Asif Bacchus
|
c9b85d084e
|
feature(RESTORE): stop docker containers and confirm
|
2021-02-08 11:30:39 -07:00 |
|
Asif Bacchus
|
bf18c80f94
|
refactor(RESTORE): execute docker-compose silently
|
2021-02-08 10:59:47 -07:00 |
|
Asif Bacchus
|
764f35a695
|
docs(RESTORE): update error message list
|
2021-02-08 10:53:14 -07:00 |
|
Asif Bacchus
|
ba212f738f
|
feature(RESTORE): clearer more accurate exit report messages
- change exit messages based on errors, warnings, etc.
- separate error codes for exit with non-crit err and/or warnings
|
2021-02-08 10:52:17 -07:00 |
|
Asif Bacchus
|
59cc9a5d66
|
fix(RESTORE): increment errorCount on SQL import error
|
2021-02-08 10:39:35 -07:00 |
|
Asif Bacchus
|
7b3ff7f6ae
|
fix(RESTORE): strip trailing slash from backup-location
|
2021-02-08 10:31:03 -07:00 |
|
Asif Bacchus
|
78e1ed2539
|
perf(RESTORE): remove duplicate backup-location existence check
|
2021-02-08 10:28:21 -07:00 |
|
Asif Bacchus
|
af4fcf3cf3
|
fix(RESTORE): exit on invalid backup location
|
2021-02-08 10:25:24 -07:00 |
|
Asif Bacchus
|
561437d667
|
fix(RESTORE): fix printf err
|
2021-02-08 10:24:19 -07:00 |
|
Asif Bacchus
|
e4cd29fd42
|
feature(RESTORE): restore SQL database
|
2021-02-08 09:43:49 -07:00 |
|
Asif Bacchus
|
54ca63657f
|
fix(RESTORE): change to mc directory before imports
|
2021-02-08 09:21:25 -07:00 |
|