|
|
0bc7497512
|
fix: warning message when using MYSQL_PASSWORD env
|
2025-03-12 14:13:21 +01:00 |
|
|
|
75b809511e
|
fix go lint
Build / docker (push) Failing after 8s
|
2025-01-26 13:54:41 +01:00 |
|
|
|
fc028a2c55
|
feat: add multiple backup rescued mode for scheduled mode
|
2025-01-26 13:43:39 +01:00 |
|
|
|
3e8bfabc44
|
feat: add backup duration
Build / docker (push) Failing after 12s
|
2025-01-22 07:22:56 +01:00 |
|
|
|
1b60ca6fd2
|
chore: add convert bytes to a human-readable string with the appropriate unit (bytes, MiB, or GiB)
|
2024-12-12 13:28:09 +01:00 |
|
Jonas Kaninda
|
07d580a8a9
|
refactoring of code
|
2024-12-07 02:23:38 +01:00 |
|
Jonas Kaninda
|
d5a0adc981
|
refactoring of code
|
2024-12-06 20:53:46 +01:00 |
|
|
|
eb414d818c
|
refactor: Restructure project files for better organization, readability, and maintainability
|
2024-11-04 09:02:41 +01:00 |
|
Jonas Kaninda
|
431be36210
|
refactor: create storage interface, refactor local, s3, ftp and ssh storage
|
2024-10-22 17:21:01 +02:00 |
|
Jonas Kaninda
|
2c6336e84a
|
chore: add backup prune, replace period flag by BACKUP_RETENTION_DAYS environment variable
|
2024-10-20 06:52:36 +02:00 |
|
Jonas Kaninda
|
e4258cb12e
|
feat: add email notification for failed and success backup
|
2024-10-09 22:31:52 +02:00 |
|
Jonas Kaninda
|
d72156f890
|
feat: add multi database backup
|
2024-10-09 12:23:14 +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
|
9380a18b45
|
refactor: remove old arguments, refactor aws and ssh configuration
|
2024-10-02 04:07:14 +02:00 |
|
Jonas Kaninda
|
a7b6abb101
|
feat: add ftp backup storage
|
2024-09-30 00:40:35 +02:00 |
|
Jonas Kaninda
|
4b2527f416
|
chore: define gpg home directory
|
2024-09-28 09:43:51 +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
|
0f07de1d83
|
feat: Add Telegram notification
|
2024-09-10 23:01:26 +02:00 |
|
Jonas Kaninda
|
07c2935925
|
chore: rename environment variable for database migration operation
|
2024-09-03 06:49:26 +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 |
|
|
|
ae7eb7a159
|
Fix log, add verification of required environment
|
2024-08-04 01:36:22 +02:00 |
|
|
|
caeba955c5
|
Add SSH storage, add database backup encrypt and decrypt
|
2024-08-03 16:03:17 +02:00 |
|
|
|
c8e68af09f
|
Add maintaining log in scheduled mode
|
2024-07-28 22:54:31 +02:00 |
|
|
|
05eda4213a
|
feat: replace --operation flag by backup and restore command
|
2024-01-20 13:04:39 +01:00 |
|