From 91a0f728b70af46c726b65b34486745d1a801f80 Mon Sep 17 00:00:00 2001 From: Remco <1+remco@noreply.gitlabi@epicnabbo.nl> Date: Sat, 18 Jul 2026 16:19:06 +0200 Subject: [PATCH] Update .gitea/workflows/deploy.yaml --- .gitea/workflows/deploy.yaml | 14 ++++++-------- 1 file changed, 6 insertions(+), 8 deletions(-) diff --git a/.gitea/workflows/deploy.yaml b/.gitea/workflows/deploy.yaml index 9b008970..ba93f5ca 100644 --- a/.gitea/workflows/deploy.yaml +++ b/.gitea/workflows/deploy.yaml @@ -53,24 +53,22 @@ jobs: # 5. Build pnpm build - # 6. Sync Standalone Bundle (Symlink-only methode) + # 6. Sync Standalone Bundle & Overlays echo "Preparing standalone bundle paths..." # Maak mapstructuur mkdir -p .next/standalone/public - # Kopieer alleen statische code en build-output + # Kopieer de nodige build-bestanden cp -r .next/static .next/standalone/.next/ cp -r node_modules/@prisma .next/standalone/node_modules/ 2>/dev/null || true cp .env .next/standalone/.env - # Kopieer statische bestanden uit je repo (favicon etc), maar niet de mappen die we gaan linken - cp -rn public/* .next/standalone/public/ 2>/dev/null || true + # Kopieer ALLES uit je public map (inclusief verborgen bestanden en submappen) + # De (.) zorgt ervoor dat ook verborgen bestanden (.well-known, etc) mee gaan + cp -a public/. .next/standalone/public/ - # Verwijder lokale mappen als ze per ongeluk door cp zijn aangemaakt - rm -rf .next/standalone/public/uploads .next/standalone/public/imaging .next/standalone/public/public_assets - - # Leg de symlinks naar de veilige opslagplek (dit wordt NOOIT gewist door de build) + # Leg de symlinks naar de veilige opslagplek (deze overschrijven lokale kopieën indien aanwezig) ln -sfn /var/www/atom-media/uploads .next/standalone/public/uploads ln -sfn /var/www/atom-media/imaging .next/standalone/public/imaging ln -sfn /var/www/atom-media/public_assets .next/standalone/public/public_assets