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