mirror of
https://gitverse.ru/kpa39l/gitea-docker-compose.git
synced 2026-09-29 09:55:05 +00:00
Fix backup.sh: run gitea dump as git user, create tempdir
This commit is contained in:
@@ -33,12 +33,12 @@ mkdir -p "${YADISK_MOUNT}/gitea-backups" 2>/dev/null
|
||||
echo " → Выполняем gitea dump (БД + репозитории + вложения + конфиг)..."
|
||||
cd "${COMPOSE_DIR}" || exit 1
|
||||
|
||||
docker compose exec -T "${GITEA_CONTAINER}" \
|
||||
gitea dump \
|
||||
--file "/tmp/${DUMP_FILE}" \
|
||||
docker compose exec -T -u git "${GITEA_CONTAINER}" \
|
||||
sh -c "mkdir -p /tmp/gitea-dump-tmp && gitea dump \
|
||||
--file \"/tmp/${DUMP_FILE}\" \
|
||||
--tempdir /tmp/gitea-dump-tmp \
|
||||
--skip-log \
|
||||
--skip-custom-dir
|
||||
--skip-custom-dir"
|
||||
|
||||
DUMP_EXIT=$?
|
||||
|
||||
|
||||
Reference in New Issue
Block a user