Files
git.limbosolutions.com/README.md
2024-03-17 00:37:05 +00:00

1.2 KiB

git.limbosolutions.com

Welcome to public repository of my Git Server

Using gitea and duplicati for backups.

Requirements

Setup

Docker Compose File

Backup and Restore

Using custom duplicati image to daily backups files and databases. Every action (backup/restore) creates an log entry on docker.

Docker Log.

--run-script-after=dockerlog

Duplicati - git 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

  • latest update - 2024-02-18