From e43a6b0d38b91928442c5bddda4d34249cfacc91 Mon Sep 17 00:00:00 2001 From: mrzta <108747930+mrzta@users.noreply.github.com> Date: Thu, 12 Feb 2026 23:51:41 +0000 Subject: [PATCH] Update deploy.yaml --- .gitea/workflows/deploy.yaml | 12 +++++++----- 1 file changed, 7 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 52b0418..e413741 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -19,16 +19,18 @@ jobs: elif command -v apt-get >/dev/null; then apt-get update && apt-get install -y rsync fi - - name: Sync and Launch Nextcloud + - name: Sync Nextcloud run: | + # 1. Kill the file first to ensure no permission 'append' issues + rm -f /opt/docker/nextcloud/docker-compose.yml mkdir -p /opt/docker/nextcloud - # rsync -v (verbose) ensures the file is updated on the host - rsync -v ./ovh/nextcloud.yml /opt/docker/nextcloud/docker-compose.yml + # 2. Copy the fresh file from your repo + cp -f ./ovh/nextcloud.yml /opt/docker/nextcloud/docker-compose.yml + + # 3. Deploy cd /opt/docker/nextcloud - # --force-recreate ensures Docker actually picks up the new file docker compose up -d --force-recreate --remove-orphans - - name: Sync and Launch Plex run: | mkdir -p /opt/docker/plex