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:
@@ -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
|
||||||
|
|||||||
Reference in New Issue
Block a user