fix(docker): adicionar VITE_LOGTO_* ao Dockerfile

ARG/ENV precisam ser declarados no Dockerfile para Coolify
injetar via build-args na hora do build.

Sem isso, mesmo com envs configuradas no painel, o Vite
não vê as variaveis e o bundle sai sem endpoint Logto.
This commit is contained in:
2026-08-18 10:09:56 +00:00
parent 278f0f4491
commit 3b84c026d5
+8
View File
@@ -21,10 +21,18 @@ COPY . .
ARG VITE_SUPABASE_URL ARG VITE_SUPABASE_URL
ARG VITE_SUPABASE_PUBLISHABLE_KEY ARG VITE_SUPABASE_PUBLISHABLE_KEY
ARG VITE_SUPABASE_PROJECT_ID ARG VITE_SUPABASE_PROJECT_ID
ARG VITE_LOGTO_ENDPOINT
ARG VITE_LOGTO_APP_ID
ARG VITE_LOGTO_REDIRECT_URI
ARG VITE_LOGTO_POST_LOGOUT_REDIRECT_URI
ENV VITE_SUPABASE_URL=$VITE_SUPABASE_URL ENV VITE_SUPABASE_URL=$VITE_SUPABASE_URL
ENV VITE_SUPABASE_PUBLISHABLE_KEY=$VITE_SUPABASE_PUBLISHABLE_KEY ENV VITE_SUPABASE_PUBLISHABLE_KEY=$VITE_SUPABASE_PUBLISHABLE_KEY
ENV VITE_SUPABASE_PROJECT_ID=$VITE_SUPABASE_PROJECT_ID ENV VITE_SUPABASE_PROJECT_ID=$VITE_SUPABASE_PROJECT_ID
ENV VITE_LOGTO_ENDPOINT=$VITE_LOGTO_ENDPOINT
ENV VITE_LOGTO_APP_ID=$VITE_LOGTO_APP_ID
ENV VITE_LOGTO_REDIRECT_URI=$VITE_LOGTO_REDIRECT_URI
ENV VITE_LOGTO_POST_LOGOUT_REDIRECT_URI=$VITE_LOGTO_POST_LOGOUT_REDIRECT_URI
# Build de produção # Build de produção
RUN npm run build RUN npm run build