|
|
b7cdfebd9c
|
chore: notification remove MAIL_USERNAME and MAIL_PASSWORD from required env
Build / docker (push) Failing after 13s
|
2025-01-25 09:19:23 +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 |
|
|
|
8e58d7a4c3
|
chore: update notification template
|
2024-12-07 17:36:05 +01:00 |
|
Jonas Kaninda
|
07d580a8a9
|
refactoring of code
|
2024-12-07 02:23:38 +01:00 |
|
Jonas Kaninda
|
d8c73560b8
|
fix: fatal logger notification
|
2024-12-06 21:00:26 +01:00 |
|
Jonas Kaninda
|
d5a0adc981
|
refactoring of code
|
2024-12-06 20:53:46 +01:00 |
|
Jonas Kaninda
|
afd4afc83b
|
refactor: refactoring of code
|
2024-12-06 14:21:55 +01:00 |
|
Jonas Kaninda
|
9016a9ec7a
|
Add LICENSE
|
2024-12-06 03:25:38 +01:00 |
|
Jonas Kaninda
|
8e20e9595f
|
refactor: update logger, fix warning message
|
2024-10-23 12:06:24 +02:00 |
|
Jonas Kaninda
|
d2aeb55ebc
|
docs: update notification template
|
2024-10-22 17:22:45 +02:00 |
|
Jonas Kaninda
|
f3ec395e37
|
refactor: clean up code
|
2024-10-21 08:22:06 +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
|
24ccdaa671
|
refactor: add default env variable value
|
2024-10-15 16:43: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
|
e4258cb12e
|
feat: add email notification for failed and success backup
|
2024-10-09 22:31:52 +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
|
a7b6abb101
|
feat: add ftp backup storage
|
2024-09-30 00:40:35 +02:00 |
|
Jonas Kaninda
|
e97fc7512a
|
fix: generate backup file name in scheduled mode
|
2024-09-28 09:18:58 +02:00 |
|
Jonas Kaninda
|
b39e97b77d
|
refactor: clean up project, delete unused files, variables
|
2024-09-28 08:01:33 +02:00 |
|
Jonas Kaninda
|
29a58aa26d
|
chore: add cron expression verification
|
2024-09-28 04:45:03 +02:00 |
|
Jonas Kaninda
|
3040420a09
|
chore: change notification title
|
2024-09-12 07:10:09 +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
|
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 |
|
|
|
1e06600c43
|
fix: Fix AWS S3 and SSH backup in scheduled mode on Docker and Docker Swarm mode
|
2024-08-04 11:30:03 +02:00 |
|
|
|
e4ca97b99e
|
Fix log
|
2024-08-04 01:42:51 +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 |
|
|
|
7bcde78136
|
feat: add backup prune, to delete old backup
|
2024-02-17 18:17:41 +01:00 |
|
|
|
bce9512d6a
|
chore: update error message
|
2024-01-20 13:59:47 +01:00 |
|
|
|
8eff38bdb1
|
docs: update readme
|
2024-01-20 13:09:15 +01:00 |
|
|
|
05eda4213a
|
feat: replace --operation flag by backup and restore command
|
2024-01-20 13:04:39 +01:00 |
|
|
|
2ae78fec57
|
refactore: refactoring of code
|
2024-01-19 14:29:37 +01:00 |
|
|
|
aaad8a010c
|
chore: clean up code
|
2024-01-19 14:12:05 +01:00 |
|
|
|
164d8eda77
|
refactor: move backup, restore, s3fs tasks in pkg folder
|
2024-01-19 05:31:30 +01:00 |
|
|
|
d587c18e75
|
Migrate project to Go
|
2024-01-18 14:19:27 +01:00 |
|