2653e36e69abbeede5fcaeedcf5e7dc8ddd125a9
All checks were successful
/ build-docker-image (push) Successful in 1m10s
changed docker version do 31
cloud.limbosolutions.com
Welcome to public repository of https://cloud.limbosolutions.com
Using NextCloud
Requirements
- Docker
- Docker Compose
- Portainer (optional)
- NextCloud Custom Docker Image with smbclient extensions
- Duplicati Image with mySql client
NextCloud CLI
#force file scan for specfic user
docker exec --user www-data nextcloud php occ files:scan USERNAME
Setup
Backup and Restore
Using custom duplicati image to daily backups files and databases. Every action (backup/restore) creates an log entry on docker.
Duplicati - Default Options
Docker Log.
--run-script-after=dockerlog
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})
Maintenance
- 2024-02-19 It is only possible to upgrade one major version at a time.
Description
Languages
Shell
82.4%
Dockerfile
17.6%