mirror of
https://github.com/KeyZox71/knl_meowscendence.git
synced 2025-12-31 21:56:41 +01:00
「✨」 feat: added env variable to front
This commit is contained in:
@ -29,7 +29,7 @@ services:
|
||||
- back
|
||||
environment:
|
||||
- TZ=Europe/Paris
|
||||
- GOOGLE_CALLBACK_URL=${GOOGLE_CALLBACK_URL}
|
||||
- GOOGLE_CALLBACK_URL=${AUTH_URL}
|
||||
- GOOGLE_CLIENT_ID=${GOOGLE_CLIENT_ID}
|
||||
- GOOGLE_CLIENT_SECRET=${GOOGLE_CLIENT_SECRET}
|
||||
- API_TARGET=auth
|
||||
|
||||
@ -13,6 +13,9 @@ RUN cd /build \
|
||||
|
||||
FROM node:lts-alpine AS builder-vite
|
||||
|
||||
ARG VITE_USER_URL
|
||||
ARG VITE_AUTH_URL
|
||||
|
||||
RUN npm install -g pnpm
|
||||
|
||||
WORKDIR /app
|
||||
@ -24,8 +27,8 @@ RUN pnpm install --frozen-lockfile
|
||||
COPY vite.config.js tailwind.config.js ./
|
||||
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
|
||||
|
||||
|
||||
@ -4,6 +4,9 @@ services:
|
||||
build:
|
||||
dockerfile: docker/front/Dockerfile
|
||||
context: ../../
|
||||
args:
|
||||
- VITE_USER_URL=${USER_URL}
|
||||
- VITE_AUTH_URL=${AUTH_URL}
|
||||
environment:
|
||||
- TZ=Europe/Paris
|
||||
networks:
|
||||
|
||||
@ -10,7 +10,7 @@ export async function authUserCreate(username, fastify) {
|
||||
};
|
||||
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(
|
||||
url + "users/" + username,
|
||||
|
||||
Reference in New Issue
Block a user