mirror of
https://github.com/furyhawk/cloudy.git
synced 2026-05-24 17:06:00 +00:00
fix: update backup script to use double dollar signs for variable expansion
This commit is contained in:
+6
-6
@@ -142,13 +142,13 @@ services:
|
|||||||
backups:
|
backups:
|
||||||
image: ${SEAFILE_MARIADB_IMAGE_TAG}
|
image: ${SEAFILE_MARIADB_IMAGE_TAG}
|
||||||
command: >-
|
command: >-
|
||||||
sh -c 'sleep $BACKUP_INIT_SLEEP &&
|
sh -c "sleep $$BACKUP_INIT_SLEEP &&
|
||||||
while true; do
|
while true; do
|
||||||
mariadb-dump -h mariadb -u $SEAFILE_MYSQL_DB_USER -p"$SEAFILE_MYSQL_DB_PASSWORD" --all-databases | gzip > "$MARIADB_BACKUPS_PATH/$MARIADB_BACKUP_NAME-$(date '+%Y-%m-%d_%H-%M').gz" &&
|
mariadb-dump -h mariadb -u $$SEAFILE_MYSQL_DB_USER -p\"$$SEAFILE_MYSQL_DB_PASSWORD\" --all-databases | gzip > \"$$MARIADB_BACKUPS_PATH/$$MARIADB_BACKUP_NAME-$$(date '+%Y-%m-%d_%H-%M').gz\" &&
|
||||||
tar -zcpf $DATA_BACKUPS_PATH/$DATA_BACKUP_NAME-$(date "+%Y-%m-%d_%H-%M").tar.gz $DATA_PATH &&
|
tar -zcpf $$DATA_BACKUPS_PATH/$$DATA_BACKUP_NAME-$$(date \"+%Y-%m-%d_%H-%M\").tar.gz $$DATA_PATH &&
|
||||||
find $MARIADB_BACKUPS_PATH -type f -mtime +$MARIADB_BACKUP_PRUNE_DAYS | xargs rm -f &&
|
find $$MARIADB_BACKUPS_PATH -type f -mtime +$$MARIADB_BACKUP_PRUNE_DAYS | xargs rm -f &&
|
||||||
find $DATA_BACKUPS_PATH -type f -mtime +$DATA_BACKUP_PRUNE_DAYS | xargs rm -f;
|
find $$DATA_BACKUPS_PATH -type f -mtime +$$DATA_BACKUP_PRUNE_DAYS | xargs rm -f;
|
||||||
sleep $BACKUP_INTERVAL; done'
|
sleep $$BACKUP_INTERVAL; done"
|
||||||
volumes:
|
volumes:
|
||||||
- seafile-mariadb-backup:/var/lib/mysql
|
- seafile-mariadb-backup:/var/lib/mysql
|
||||||
- seafile-data:${DATA_PATH}
|
- seafile-data:${DATA_PATH}
|
||||||
|
|||||||
Reference in New Issue
Block a user