chore: add Forgejo MySQL db backup script
This commit is contained in:
parent
161d167562
commit
a90d33f011
1 changed files with 9 additions and 0 deletions
9
scripts/backup_forgejo_db.sh
Normal file
9
scripts/backup_forgejo_db.sh
Normal file
|
@ -0,0 +1,9 @@
|
|||
#!/bin/bash
|
||||
|
||||
FORGEJO_MYSQL_CONTAINER="forgejo-db"
|
||||
BACKUP_DIRECTORY="$HOME/backups_to_download/forgejo"
|
||||
|
||||
echo "INFO Creating compressed backup of ${FORGEJO_MYSQL_CONTAINER}"
|
||||
|
||||
docker exec ${FORGEJO_MYSQL_CONTAINER} mysqldump --all-databases \
|
||||
-u root -p"${FORGEJO_MYSQL_ROOT_PASSWORD}" | gzip >"${BACKUP_DIRECTORY}$(date +%Y%m%d)".sql.gz
|
Loading…
Add table
Reference in a new issue