」 feat: added env variable to front

This commit is contained in:
2025-10-16 13:25:36 +02:00
parent d80beff543
commit 2cafd7afac
4 changed files with 10 additions and 4 deletions

View File

@ -29,7 +29,7 @@ services:
- back - back
environment: environment:
- TZ=Europe/Paris - TZ=Europe/Paris
- GOOGLE_CALLBACK_URL=${GOOGLE_CALLBACK_URL} - GOOGLE_CALLBACK_URL=${AUTH_URL}
- GOOGLE_CLIENT_ID=${GOOGLE_CLIENT_ID} - GOOGLE_CLIENT_ID=${GOOGLE_CLIENT_ID}
- GOOGLE_CLIENT_SECRET=${GOOGLE_CLIENT_SECRET} - GOOGLE_CLIENT_SECRET=${GOOGLE_CLIENT_SECRET}
- API_TARGET=auth - API_TARGET=auth

View File

@ -13,6 +13,9 @@ RUN cd /build \
FROM node:lts-alpine AS builder-vite FROM node:lts-alpine AS builder-vite
ARG VITE_USER_URL
ARG VITE_AUTH_URL
RUN npm install -g pnpm RUN npm install -g pnpm
WORKDIR /app WORKDIR /app
@ -24,8 +27,8 @@ RUN pnpm install --frozen-lockfile
COPY vite.config.js tailwind.config.js ./ COPY vite.config.js tailwind.config.js ./
COPY src ./src COPY src ./src
RUN pnpm vite build RUN VITE_USER_URL=${VITE_USER_URL} VITE_AUTH_URL=${VITE_AUTH_URL}\
pnpm vite build
FROM alpine:3.22 FROM alpine:3.22

View File

@ -4,6 +4,9 @@ services:
build: build:
dockerfile: docker/front/Dockerfile dockerfile: docker/front/Dockerfile
context: ../../ context: ../../
args:
- VITE_USER_URL=${USER_URL}
- VITE_AUTH_URL=${AUTH_URL}
environment: environment:
- TZ=Europe/Paris - TZ=Europe/Paris
networks: networks:

View File

@ -10,7 +10,7 @@ export async function authUserCreate(username, fastify) {
}; };
const cookie = fastify.jwt.sign({ user: "admin" }); const cookie = fastify.jwt.sign({ user: "admin" });
const url = process.env.USER_URL || "http://localhost:3002/" const url = process.env.USER_URL + "/" || "http://localhost:3002/"
await axios.post( await axios.post(
url + "users/" + username, url + "users/" + username,