Files
nextcloud/README.md

1.4 KiB

cloud.limbosolutions.com

Welcome to public repository of https://cloud.limbosolutions.com

Using NextCloud

Requirements

NextCloud CLI


#force file scan for specfic user
docker exec --user www-data nextcloud php occ files:scan USERNAME

Setup

Docker Compose File

Backup and Restore

Using custom duplicati image to daily backups files and databases. Every action (backup/restore) creates an measurement in influxdb for reporting and alerts.

Duplicati - Default Options

Notify Influxdb.

--run-script-after=duplicati-influxdb-notify

Duplicati - wiki job Options

Create db dump.

run-script-before-required:duplicati-mysql-backup

Restore Database

#select a file to import
ls /db-dumps
#select a file to import
DB_FILE= "file name to import"
mysql --host db -uroot -p ${MYSQL_DATABASE} < /db-dumps/$DB_FILE
#root password (root password is the enviromnent variable ${MYSQL_ROOT_PASSWORD})