From 8f6cd3409bf363e3b0de6eea98336d88df47abe6 Mon Sep 17 00:00:00 2001 From: OpenClaw Bot Date: Fri, 27 Feb 2026 13:30:46 -0600 Subject: [PATCH] Signed-off-by: OpenClaw Bot --- Dockerfile | 10 ++++++---- docker-compose.yml | 7 ++++--- 2 files changed, 10 insertions(+), 7 deletions(-) diff --git a/Dockerfile b/Dockerfile index 0acfc7f..72cccce 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,13 +5,15 @@ WORKDIR /app ENV NEXT_TELEMETRY_DISABLED=1 # Build-time NEXT_PUBLIC vars so client bundles can be configured during image build. -ARG NEXT_PUBLIC_SUPABASE_URL -ARG NEXT_PUBLIC_SUPABASE_ANON_KEY -ARG NEXT_PUBLIC_APP_URL +ARG NEXT_PUBLIC_SUPABASE_URL=https://example.supabase.co +ARG NEXT_PUBLIC_SUPABASE_ANON_KEY=public-anon-placeholder +ARG NEXT_PUBLIC_APP_URL=http://localhost:8300 +ARG SUPABASE_SERVICE_ROLE_KEY=service-role-placeholder ENV NEXT_PUBLIC_SUPABASE_URL=$NEXT_PUBLIC_SUPABASE_URL \ NEXT_PUBLIC_SUPABASE_ANON_KEY=$NEXT_PUBLIC_SUPABASE_ANON_KEY \ - NEXT_PUBLIC_APP_URL=$NEXT_PUBLIC_APP_URL + NEXT_PUBLIC_APP_URL=$NEXT_PUBLIC_APP_URL \ + SUPABASE_SERVICE_ROLE_KEY=$SUPABASE_SERVICE_ROLE_KEY COPY package*.json ./ RUN npm ci diff --git a/docker-compose.yml b/docker-compose.yml index 6632b6b..846ab68 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -6,9 +6,10 @@ services: context: . dockerfile: Dockerfile args: - NEXT_PUBLIC_SUPABASE_URL: ${NEXT_PUBLIC_SUPABASE_URL:-} - NEXT_PUBLIC_SUPABASE_ANON_KEY: ${NEXT_PUBLIC_SUPABASE_ANON_KEY:-} - NEXT_PUBLIC_APP_URL: ${NEXT_PUBLIC_APP_URL:-} + NEXT_PUBLIC_SUPABASE_URL: ${NEXT_PUBLIC_SUPABASE_URL:-https://example.supabase.co} + NEXT_PUBLIC_SUPABASE_ANON_KEY: ${NEXT_PUBLIC_SUPABASE_ANON_KEY:-public-anon-placeholder} + NEXT_PUBLIC_APP_URL: ${NEXT_PUBLIC_APP_URL:-http://localhost:8300} + SUPABASE_SERVICE_ROLE_KEY: ${SUPABASE_SERVICE_ROLE_KEY:-service-role-placeholder} restart: unless-stopped ports: - "${APP_PORT:-8300}:8300"