From 6db2610c8dde8f8b68050665db125a06c5d4fe7b Mon Sep 17 00:00:00 2001 From: DanielS Date: Tue, 23 Jun 2026 02:10:11 +0200 Subject: [PATCH] =?UTF-8?q?Update=20Docker=20build=20to=20use=20internal?= =?UTF-8?q?=20supabase=E2=80=91kong=20URL"?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- .gitea/workflows/staging.yaml | 9 ++++----- 1 file changed, 4 insertions(+), 5 deletions(-) diff --git a/.gitea/workflows/staging.yaml b/.gitea/workflows/staging.yaml index 4f3803c..a363af3 100644 --- a/.gitea/workflows/staging.yaml +++ b/.gitea/workflows/staging.yaml @@ -22,20 +22,19 @@ jobs: - name: Staging-Build generieren env: NODE_ENV: production - # NEU: Diese beiden Zeilen brennen die Keys jetzt fest in den Build ein - NEXT_PUBLIC_SUPABASE_URL: http://192.168.178.132:8000 + # KORREKTUR: Wir brennen die interne Docker-Netzwerk-URL fest ein! + NEXT_PUBLIC_SUPABASE_URL: http://supabase-kong:8000 NEXT_PUBLIC_SUPABASE_ANON_KEY: ${{ secrets.STAGING_SUPABASE_ANON_KEY }} run: npm run build - name: Docker login to Gitea registry run: echo "${{ secrets.REGISTRY_TOKEN }}" | docker login gitea.hephex.de -u "${{ secrets.REGISTRY_USER }}" --password-stdin - # KORREKTUR: Wir nutzen das gesetzte working-directory (shop) und bauen direkt dort - # KORREKTUR: Wir springen für Docker ganz nach außen und sagen ihm, wo der shop-Ordner liegt + # KORREKTUR: Wir übergeben die INTERNE Docker-URL auch an das Docker-Image! - name: Build Docker image run: | docker build \ - --build-arg NEXT_PUBLIC_SUPABASE_URL="http://192.168.178.132:8000" \ + --build-arg NEXT_PUBLIC_SUPABASE_URL="http://supabase-kong:8000" \ --build-arg NEXT_PUBLIC_SUPABASE_ANON_KEY="${{ secrets.STAGING_SUPABASE_ANON_KEY }}" \ -t gitea.hephex.de/daniel/webshop:staging -f Dockerfile . working-directory: .