Jonas Kaninda
|
86ba3530c9
|
docs: update email notification example
|
2024-10-12 10:47:14 +02:00 |
|
Jonas Kaninda
|
1577e92a66
|
docs: update Kubernetes deployments
|
2024-10-10 21:21:52 +02:00 |
|
Jonas Kaninda
|
043233dabe
|
docs: update Kubernetes deployments
|
2024-10-10 21:10:40 +02:00 |
|
Jonas Kaninda
|
d6652cfb75
|
chore: update github link
|
2024-10-10 21:03:07 +02:00 |
|
Jonas Kaninda
|
98211a27b8
|
fix: Dockerfile backup, restore, and migrate scripts since the migration of base image from Ubuntu to alpine
|
2024-10-10 10:02:42 +02:00 |
|
Jonas Kaninda
|
01e41acb5c
|
fix: fix multi backup s3 path
|
2024-10-10 05:51:18 +02:00 |
|
Jonas Kaninda
|
ed2f1b8d9c
|
fix: fix multi backup s3 path
|
2024-10-10 05:31:18 +02:00 |
|
Jonas Kaninda
|
fc90507b3f
|
docs: correct grammar in receive-notification.md
|
2024-10-10 04:28:02 +02:00 |
|
Jonas Kaninda
|
e5dd7e76ce
|
chore: fix infinity calling Fatal, add a backup reference
|
2024-10-10 04:14:42 +02:00 |
|
Jonas Kaninda
|
df490af7b6
|
docs: update send notification
|
2024-10-09 22:38:07 +02:00 |
|
Jonas Kaninda
|
e4258cb12e
|
feat: add email notification for failed and success backup
|
2024-10-09 22:31:52 +02:00 |
|
Jonas Kaninda
|
ca5633882e
|
docs: add mutli database backup example
|
2024-10-09 12:45:55 +02:00 |
|
Jonas Kaninda
|
bbd5422089
|
ci: change Dockerfile path
|
2024-10-09 12:23:45 +02:00 |
|
Jonas Kaninda
|
d72156f890
|
feat: add multi database backup
|
2024-10-09 12:23:14 +02:00 |
|
Jonas Kaninda
|
909a50dbe7
|
docs: update backup encryption example
|
2024-10-08 23:20:50 +02:00 |
|
Jonas Kaninda
|
94ceb71da2
|
docs: update backup encryption example
|
2024-10-08 23:05:10 +02:00 |
|
Jonas Kaninda
|
fe05fe5110
|
feat: add encrypt backup using public key, migrate gpg to go gpg dependency
|
2024-10-08 23:02:46 +02:00 |
|
Jonas Kaninda
|
47e1ac407b
|
chore: remove os.kill.signal
|
2024-10-05 10:41:46 +02:00 |
|
Jonas Kaninda
|
504926c7cd
|
fix: logging time
|
2024-10-05 10:39:49 +02:00 |
|
Jonas Kaninda
|
300d2a8205
|
chore: remove testDatabaseConnection function for scheduled mode
|
2024-10-03 18:18:47 +02:00 |
|
Jonas Kaninda
|
a4ad0502cf
|
chore: add storage type alt for smallcase and uppercase
|
2024-10-03 18:17:48 +02:00 |
|
Jonas Kaninda
|
d774584f64
|
docs: update configuration reference
|
2024-10-02 04:25:35 +02:00 |
|
Jonas Kaninda
|
ceacfa1d9d
|
docs: update ssh and ftp deployment example
|
2024-10-02 04:09:42 +02:00 |
|
Jonas Kaninda
|
9380a18b45
|
refactor: remove old arguments, refactor aws and ssh configuration
|
2024-10-02 04:07:14 +02:00 |
|
Jonas Kaninda
|
d186071df9
|
Merge pull request #105 from jkaninda/refactor
chore: update app version
|
2024-09-30 17:49:21 +02:00 |
|
Jonas Kaninda
|
71429b0e1a
|
chore: update app version
|
2024-09-30 17:48:56 +02:00 |
|
Jonas Kaninda
|
0bed86ded4
|
Merge pull request #104 from jkaninda/refactor
chore: add Time Zone
|
2024-09-30 17:45:38 +02:00 |
|
Jonas Kaninda
|
e891801125
|
chore: add Time Zone
|
2024-09-30 17:44:45 +02:00 |
|
Jonas Kaninda
|
01cf8a3392
|
Merge pull request #103 from jkaninda/refactor
fix: MySQL 8.x -Plugin caching_sha2_password could not be loaded
|
2024-09-30 07:58:39 +02:00 |
|
Jonas Kaninda
|
efea81833a
|
fix: MySQL 8.x -Plugin caching_sha2_password could not be loaded
|
2024-09-30 07:57:42 +02:00 |
|
Jonas Kaninda
|
1cbf65d686
|
Merge pull request #102 from jkaninda/refactor
fix: backup date and time
|
2024-09-30 02:03:08 +02:00 |
|
Jonas Kaninda
|
73d19913f8
|
fix: backup date and time
|
2024-09-30 02:02:37 +02:00 |
|
Jonas Kaninda
|
b0224e43ef
|
Merge pull request #101 from jkaninda/docs
docs: add FTP storage
|
2024-09-30 00:58:42 +02:00 |
|
Jonas Kaninda
|
fa0485bb5a
|
docs: add FTP storage
|
2024-09-30 00:58:20 +02:00 |
|
Jonas Kaninda
|
65ef6d3e8f
|
Merge pull request #100 from jkaninda/develop
Merge develop
|
2024-09-30 00:55:42 +02:00 |
|
Jonas Kaninda
|
a7b6abb101
|
feat: add ftp backup storage
|
2024-09-30 00:40:35 +02:00 |
|
Jonas Kaninda
|
3b21c109bc
|
chore: migrate baseos from Ubuntu to Alpine
|
2024-09-29 20:44:11 +02:00 |
|
Jonas Kaninda
|
a50a1ef6f9
|
Merge pull request #99 from jkaninda/refactor
refactor: replace function params by config struct
|
2024-09-29 20:09:02 +02:00 |
|
Jonas Kaninda
|
76bbfa35c4
|
refactor: replace function params by config struct
|
2024-09-29 20:08:36 +02:00 |
|
Jonas Kaninda
|
599d93bef4
|
Merge pull request #98 from jkaninda/refactor
refactoring of code
|
2024-09-29 19:51:07 +02:00 |
|
Jonas Kaninda
|
247e90f73e
|
refactoring of code
|
2024-09-29 19:50:26 +02:00 |
|
Jonas Kaninda
|
7d544aca68
|
Merge pull request #97 from jkaninda/docs
chore: add test configurations before running in scheduled mode
|
2024-09-29 07:35:45 +02:00 |
|
Jonas Kaninda
|
1722ee0eeb
|
chore: add test configurations before running in scheduled mode
|
2024-09-29 07:35:27 +02:00 |
|
Jonas Kaninda
|
726fd14831
|
Merge pull request #96 from jkaninda/docs
docs: add docker recurring backup examples
|
2024-09-29 07:01:27 +02:00 |
|
Jonas Kaninda
|
fdc88e6064
|
docs: add docker recurring backup examples
|
2024-09-29 07:00:55 +02:00 |
|
Jonas Kaninda
|
2ba1b516e9
|
Merge pull request #95 from jkaninda/docs
docs: fix environment variables table
|
2024-09-28 21:23:43 +02:00 |
|
Jonas Kaninda
|
301594676b
|
docs: fix environment variables table
|
2024-09-28 21:23:03 +02:00 |
|
Jonas Kaninda
|
d06f2f2d7e
|
Merge pull request #94 from jkaninda/docs
docs: update deployment example
|
2024-09-28 21:18:37 +02:00 |
|
Jonas Kaninda
|
2f06bd1c3a
|
docs: update deployment example
|
2024-09-28 21:17:34 +02:00 |
|
Jonas Kaninda
|
f383f5559d
|
Merge pull request #93 from jkaninda/develop
Merge pull request #91 from jkaninda/cron
|
2024-09-28 10:45:49 +02:00 |
|
Jonas Kaninda
|
3725809d28
|
Merge pull request #92 from jkaninda/cron
Cron
|
2024-09-28 10:45:21 +02:00 |
|
Jonas Kaninda
|
b1598ef7d0
|
chore: update log message
|
2024-09-28 10:43:08 +02:00 |
|
Jonas Kaninda
|
e4a83b9851
|
Merge pull request #91 from jkaninda/cron
Cron
|
2024-09-28 09:55:27 +02:00 |
|
Jonas Kaninda
|
4b2527f416
|
chore: define gpg home directory
|
2024-09-28 09:43:51 +02:00 |
|
Jonas Kaninda
|
e97fc7512a
|
fix: generate backup file name in scheduled mode
|
2024-09-28 09:18:58 +02:00 |
|
Jonas Kaninda
|
7912ce46ed
|
chore: add cron-expression to get value from flag
|
2024-09-28 08:32:04 +02:00 |
|
Jonas Kaninda
|
050f5e81bc
|
docs: update scheduled mode deployment
|
2024-09-28 08:30:53 +02:00 |
|
Jonas Kaninda
|
b39e97b77d
|
refactor: clean up project, delete unused files, variables
|
2024-09-28 08:01:33 +02:00 |
|
Jonas Kaninda
|
cbb73ae89b
|
chore: migrate backup scheduled mode from linux cron to go cron
|
2024-09-28 07:26:33 +02:00 |
|
Jonas Kaninda
|
29a58aa26d
|
chore: add cron expression verification
|
2024-09-28 04:45:03 +02:00 |
|
Jonas Kaninda
|
041e0a07e9
|
Merge pull request #89 from jkaninda/develop
Develop
|
2024-09-28 03:42:39 +02:00 |
|
Jonas Kaninda
|
9daac9c654
|
fix: scheduled mode script, remove port number
|
2024-09-28 03:38:26 +02:00 |
|
Jonas Kaninda
|
f6098769cd
|
fix: backup database in scheduled mode
|
2024-09-28 03:06:09 +02:00 |
|
Jonas Kaninda
|
5cdfaa4d94
|
chore: update version in Dockerfile
|
2024-09-28 02:31:07 +02:00 |
|
Jonas Kaninda
|
b205cd61ea
|
Fix: Using a password on the command line interface can be insecure warning message
|
2024-09-28 02:25:42 +02:00 |
|
Jonas Kaninda
|
e1307250e8
|
Merge pull request #88 from jkaninda/jkaninda-patch-1
Update FUNDING.yml
|
2024-09-12 07:59:57 +02:00 |
|
Jonas Kaninda
|
17ac951deb
|
Update FUNDING.yml
|
2024-09-12 07:59:46 +02:00 |
|
Jonas Kaninda
|
6e2e08224d
|
Merge pull request #87 from jkaninda/jkaninda-patch-1
Create FUNDING.yml
|
2024-09-12 07:55:10 +02:00 |
|
Jonas Kaninda
|
570b775f48
|
Create FUNDING.yml
|
2024-09-12 07:54:51 +02:00 |
|
Jonas Kaninda
|
e38e106983
|
Merge pull request #86 from jkaninda/docs
chore: change notification title
|
2024-09-12 07:10:36 +02:00 |
|
Jonas Kaninda
|
3040420a09
|
chore: change notification title
|
2024-09-12 07:10:09 +02:00 |
|
Jonas Kaninda
|
eac5f70408
|
Merge pull request #85 from jkaninda/docs
Docs
|
2024-09-12 06:34:32 +02:00 |
|
Jonas Kaninda
|
3476c6f529
|
docs: update readme
|
2024-09-12 06:33:38 +02:00 |
|
Jonas Kaninda
|
1a9c8483f8
|
chore: add code comment
|
2024-09-12 06:23:57 +02:00 |
|
Jonas Kaninda
|
f8722f7ae4
|
Merge pull request #84 from jkaninda/docs
Update Intro
|
2024-09-12 06:18:09 +02:00 |
|
Jonas Kaninda
|
421bf12910
|
Update Intro
|
2024-09-12 06:17:46 +02:00 |
|
Jonas Kaninda
|
3da4a27baa
|
Merge pull request #83 from jkaninda/docs
fix: add exit after database connection test failed
|
2024-09-11 08:03:44 +02:00 |
|
Jonas Kaninda
|
0881f075ef
|
fix: add exit after database connection test failed
|
2024-09-11 08:03:16 +02:00 |
|
Jonas Kaninda
|
066e73f8e4
|
Merge pull request #82 from jkaninda/docs
clean up project
|
2024-09-11 04:55:01 +02:00 |
|
Jonas Kaninda
|
645243ff77
|
clean up project
|
2024-09-11 04:53:24 +02:00 |
|
Jonas Kaninda
|
9384998127
|
Merge pull request #81 from jkaninda/docs
refactor: add Telegram env in Dockerfile, move telegram notification …
|
2024-09-11 04:37:50 +02:00 |
|
Jonas Kaninda
|
390e7dad0c
|
refactor: add Telegram env in Dockerfile, move telegram notification to utils
|
2024-09-11 04:37:02 +02:00 |
|
Jonas Kaninda
|
67ea22385f
|
Merge pull request #80 from jkaninda/develop
remove operation old cmd
|
2024-09-10 23:15:38 +02:00 |
|
Jonas Kaninda
|
cde82d8cfc
|
remove operation old cmd
|
2024-09-10 23:14:09 +02:00 |
|
Jonas Kaninda
|
4808f093e5
|
Merge pull request #79 from jkaninda/develop
Update version
|
2024-09-10 23:11:28 +02:00 |
|
Jonas Kaninda
|
c7a03861fe
|
Update version
|
2024-09-10 23:10:24 +02:00 |
|
Jonas Kaninda
|
36ec63d522
|
Merge pull request #78 from jkaninda/develop
feat: Add Telegram notification
|
2024-09-10 23:04:12 +02:00 |
|
Jonas Kaninda
|
0f07de1d83
|
feat: Add Telegram notification
|
2024-09-10 23:01:26 +02:00 |
|
Jonas Kaninda
|
ae55839996
|
Merge pull request #77 from jkaninda/docs
docs: update Kubernetes deployment
|
2024-09-09 07:17:51 +02:00 |
|
Jonas Kaninda
|
a7f7e57a0d
|
docs: update Kubernetes deployment
|
2024-09-09 07:17:15 +02:00 |
|
Jonas Kaninda
|
b2ddaec93b
|
Merge pull request #76 from jkaninda/docs
docs: add buy me a coffee link
|
2024-09-05 22:43:09 +02:00 |
|
Jonas Kaninda
|
b3570d774c
|
docs: add buy me a coffee link
|
2024-09-05 22:42:37 +02:00 |
|
Jonas Kaninda
|
38f7e91c03
|
Merge pull request #75 from jkaninda/develop
chore: rename environment variable for database migration operation
|
2024-09-03 07:06:24 +02:00 |
|
Jonas Kaninda
|
07c2935925
|
chore: rename environment variable for database migration operation
|
2024-09-03 06:49:26 +02:00 |
|
Jonas Kaninda
|
f3c5585051
|
Merge pull request #74 from jkaninda/docs
Docs
|
2024-08-30 21:24:50 +02:00 |
|
Jonas Kaninda
|
7163d030a5
|
chore: remove dbport from command flag
|
2024-08-30 21:22:18 +02:00 |
|
Jonas Kaninda
|
a2cec86e73
|
chore: remove dbport from command flag
|
2024-08-30 21:21:21 +02:00 |
|
Jonas Kaninda
|
662b73579d
|
feat: add migrate database from a source to a target databse
fix: gpg encrypt permission warning message, update Kubernetes deployment example
|
2024-08-30 19:58:12 +02:00 |
|