# DGD Backupper Backup manager for backing up Docker Containers to Mega.nz. ## Requirement * MegaCMD [Download](https://mega.nz/cmd) | [GitHub](https://github.com/meganz/MEGAcmd) ## Usage ``` python backupper.py --containers nginx mysql ``` ## Advanced Usage ``` python backupper.py --containers nginx mysql --data /path/to/data/folder --mysql mysql \ --user root --password ROOT_PASSWORD --backup /path/to/backup/target/folder \ --export /path/to/export/target/folder --upload --clean ``` | Arguments | Description | Required| |---|---|---| | containers | Name or ID of the containers you want to back up | True | | data | Data folder path for docker containers | False | | mysql | Mysql container name or id for backup databases | False | | user | Mysql username | False | | password | Mysql password | False | | upload | Compress all backups and upload to Mega.nz | False | | backup | Backup target directory. | True | | export | Compressed backup file target directory. | True | | clean | Clean all backup files and folders after upload. (Not container data) | False | ## Developer ✔ Muhep Atasoy [Website](https://muhepatasoy.com)| [GitHub](https://github.com/muhep06) | [Gitea](https://git.muhepatasoy.xyz/muhep) | [Twitter](https://twitter.com/Muhepatasoy_98)