Some scripts to backup, upgrade and restore Nextcloud Docker instances
Go to file
Marc Koch 0d8dc5cdfd
Do not show "Enable Maintenance Mode" message if already enabled
2020-12-16 23:08:21 +01:00
.gitignore Initial commit 2020-11-23 16:28:37 +01:00
README.md add ToDo's to README.md 2020-12-13 19:28:52 +01:00
backup.py outsource backup folder cleanup into function in Container class 2020-12-16 23:03:49 +01:00
example_settings.yml Initial commit 2020-11-23 16:28:37 +01:00
main.py Initial commit 2020-11-23 16:28:37 +01:00
models.py Do not show "Enable Maintenance Mode" message if already enabled 2020-12-16 23:08:21 +01:00
requirements.txt implement backup 2020-12-02 09:26:54 +01:00
restore.py outsource setting of flags into own function 2020-12-16 23:02:01 +01:00
upgrade.py make a backup before upgrade 2020-12-16 23:06:27 +01:00
utils.py make a backup before upgrade 2020-12-16 23:06:27 +01:00

README.md

Nextcloud Docker Scripts

A collection of scripts to backup, upgrade and restore your docker nextcloud instances.

To Do's

  • implement backup
    • multi instance backup
    • user prompt to choose an instance for backup
  • implement restore
    • multi instance restore
    • user prompt to choose an instance for restore
  • implement upgrade
    • multi instance upgrade
    • user prompt to choose an instance for upgrade
  • implement main menu
  • implement logging
  • implement flags
    • no-output-flag
    • no-logging-flag
    • no-cleanup-flag
    • no-confirmation-required-flag
    • treat-all-instances-flag