Commit Graph

18 Commits

Author SHA1 Message Date
Jonas Kaninda
9c1bdccae5 refactor: create storage interface, refactor local, s3, ftp and ssh storage 2024-10-22 16:48:42 +02:00
Jonas Kaninda
f7514ccf33 chore: add backup prune, replace period flag by BACKUP_RETENTION_DAYS environment variable 2024-10-20 06:01:30 +02:00
Jonas Kaninda
4a43a28888 feat: add email notification for failed and success backup 2024-10-09 22:39:44 +02:00
Jonas Kaninda
1df1c46a96 feat: add multi backup 2024-10-09 08:32:51 +02:00
Jonas Kaninda
35c4a5475e feat: add backup encryption using public key and decryption using private key 2024-10-08 11:04:46 +02:00
Jonas Kaninda
9c3bfe83fb feat: add ftp backup storage 2024-09-29 23:53:19 +02:00
Jonas Kaninda
91f4a46226 chore: define gpg home directory, update scheduled deployment doc 2024-09-28 09:48:37 +02:00
Jonas Kaninda
13ea6194d3 feat: Add Telegram notification 2024-09-10 22:59:28 +02:00
Jonas Kaninda
27b6ff679e chore: rename environment variable for database migration operation 2024-09-03 06:09:56 +02:00
Jonas Kaninda
3d7f1cdd3b fix: gpg encrypt permission warning message, update Kubernetes deployment example 2024-08-30 13:47:50 +02:00
00ca15e94f feat: add migrate database from a source to a target databse 2024-08-29 21:49:35 +02:00
012f6392a7 fix: Fix AWS S3 and SSH backup in scheduled mode on Docker and Docker Swarm 2024-08-04 11:19:11 +02:00
df2757fb1d Fix log , refactoring of code 2024-08-04 01:20:30 +02:00
5b0d450740 Add restore from SSH 2024-07-31 22:32:07 +02:00
c277228ab3 Add backup encryption and decryption with GPG 2024-07-29 23:03:28 +02:00
a8fa58dacb Migrate from s3fs to go aws s3 client 2024-07-29 07:33:26 +02:00
0aa38eec20 Add maintain log in scheduled mode 2024-07-28 16:59:26 +02:00
82987c82f0 feat: replace --operation flag by backup and restore command 2024-01-20 14:03:06 +01:00