Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Nextcloud add new backup options #2709

Merged
merged 21 commits into from
Dec 6, 2024
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
21 commits
Select commit Hold shift + click to select a range
0a98bc0
Initial version with not tested script.
celeroncool Dec 4, 2024
c8d765c
Merge branch 'nextcloud:main' into nextcloud-add-new-backup-options
celeroncool Dec 5, 2024
2c03358
Add Restic cloud backup to menu.
celeroncool Dec 6, 2024
77c0aea
Add menu options correctly.
celeroncool Dec 6, 2024
2eff5e9
Make sure script files are named correctly.
celeroncool Dec 6, 2024
49c906f
Fix backup file locations and pg dump user.
celeroncool Dec 6, 2024
f61ca87
Add database as variable.
celeroncool Dec 6, 2024
1b0007c
Add option to include /mnt/ncdata.
celeroncool Dec 6, 2024
b9e92ae
Add restic excludes file which will automatically exclude preview fil…
celeroncool Dec 6, 2024
076921f
Fix variable handling for full backup.
celeroncool Dec 6, 2024
054719d
Fix issues found while trying to use Azure as destination.
celeroncool Dec 6, 2024
9dde60a
Add more details to restic install process and hash the executable so…
celeroncool Dec 6, 2024
18e6ac5
Remove hash as for some reason it will not work in script, also might…
celeroncool Dec 6, 2024
5e2dabb
Remove unnecessary folder from end of Azure config.
celeroncool Dec 6, 2024
e0af82b
Move version check to correct location and fix version check variable.
celeroncool Dec 6, 2024
7dba552
Fix to actually use the container name instead of account name per Az…
celeroncool Dec 6, 2024
9e33d0b
Fix typo.
celeroncool Dec 6, 2024
b77c4cc
Add script logging.
celeroncool Dec 6, 2024
b110401
Fix forgotten import for actual script.
celeroncool Dec 6, 2024
125e328
Fix all variables in script to be actual variables instead of hard co…
celeroncool Dec 6, 2024
f0d78f9
Add database variables to script.
celeroncool Dec 6, 2024
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
5 changes: 5 additions & 0 deletions not-supported/not-supported_menu.sh
Original file line number Diff line number Diff line change
Expand Up @@ -32,6 +32,7 @@ $CHECKLIST_GUIDE" "$WT_HEIGHT" "$WT_WIDTH" 4 \
"NTFS Mount" "(Mount NTFS drives)" OFF \
"NTFS Veracrypt" "(Format, encrypt and mount Veracrypt NTFS drives)" OFF \
"Backup Viewer" "(View your Backups)" OFF \
"Restic Cloud Backup" "(Backup your server using Restic to multiple clouds)" OFF \
"Daily Backup Wizard" "(Create a Daily Backup script)" OFF \
"Firewall" "(Setting up a firewall)" OFF \
"Monitor Link Shares" "(Monitors the creation of link shares)" OFF \
Expand Down Expand Up @@ -76,6 +77,10 @@ case "$choice" in
print_text_in_color "$ICyan" "Downloading the Daily Backup Wizard script..."
run_script NOT_SUPPORTED_FOLDER daily-backup-wizard
;;&
*"Restic Cloud Backup Wizard"*)
print_text_in_color "$ICyan" "Downloading the Cloud Backup Wizard script..."
run_script NOT_SUPPORTED_FOLDER restic-cloud-backup-wizard
;;&
*"Firewall"*)
print_text_in_color "$ICyan" "Downloading the Firewall script..."
run_script NOT_SUPPORTED_FOLDER firewall
Expand Down
Loading