From 66f7a26ac87bb4d0068225d248d209f65ae29493 Mon Sep 17 00:00:00 2001 From: AjmalCybro Date: Wed, 7 Feb 2024 16:04:42 +0530 Subject: [PATCH] Feb 7 [UPDT] : Updated 'auto_database_backup' --- .../description/assets/icons/test-1.png | Bin 1640 -> 1996 bytes .../static/description/index.html | 242 +++++++++++++----- 2 files changed, 178 insertions(+), 64 deletions(-) diff --git a/auto_database_backup/static/description/assets/icons/test-1.png b/auto_database_backup/static/description/assets/icons/test-1.png index acae3d57365d682276613e20a2d15e844da20f5a..0908add2b0c8864fd9d063b604e0cf52d696eea5 100644 GIT binary patch literal 1996 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 diff --git a/auto_database_backup/static/description/index.html b/auto_database_backup/static/description/index.html index 82e15d1b2..5a6ae246b 100644 --- a/auto_database_backup/static/description/index.html +++ b/auto_database_backup/static/description/index.html @@ -55,7 +55,7 @@ -
+
@@ -110,6 +110,7 @@ class="img-responsive">
+
@@ -119,9 +120,10 @@
-
-
+
+
@@ -130,17 +132,18 @@

Automated Backup

-

+

Generate Database Backups on regular intervals.

-
-
+
+
@@ -149,17 +152,18 @@

Remove Redundancy

-

+

Automatically remove old backups that consumes storage space.

-
-
+
+
@@ -168,8 +172,8 @@

Notification

-

+

Notify user on success and failure of backup generation.

@@ -177,9 +181,10 @@
-
-
+
+
@@ -188,8 +193,8 @@

Flexibility of Backup

-

+

Store to Remote Servers, Nextcloud, Amazon S3, Google Drive, Dropbox, Onedrive.

@@ -199,21 +204,119 @@
+ + +
+
+ +
+

+ Overview + +

+

+ Automatic Database Backup.

+
+ +
+
+ This module helps generate backups of your databases + automatically at regular intervals. The generated backups + can be stored in local storage, on an FTP server, SFTP + server, Dropbox, Nextcloud, Google Drive, OneDrive, and + Amazon S3. Additionally, there are features for + automatically deleting old backups and enabling email + notifications. +
+ +
+
+ This module uses an external python dependency + 'dropbox'. Before + installing the module install the python + package + first. The required python package can be installed using the + following command, +
+ pip install dropbox +
+ +
+
+ This module uses an external python dependency + 'nextcloud'. Before + installing the module install the python + package + first. The required python package can be installed using the + following command, +
+ pip install pyncclient +
+ +
+
+ This module uses an external python dependency + 'nextcloud-api-wrapper'. Before + installing the module install the python + package + first. The required python package can be installed using the + following command, +
+ pip install + nextcloud-api-wrapper +
+ +
+
+ This module uses an external python dependency + 'Boto3'. Before installing + the module install the python + package + first. The required python package can be installed using the + following + command, +
+ pip install boto3 +
+ +
+
+ This module uses an external python dependency + 'paramiko'. Before + installing the module install the python + package + first. The required python package can be installed using the + following + command, +
+ pip install paramiko +
+ +
+ +
+
+ +
-