From 54981bebc8893beba5d815897888c7939aa79762 Mon Sep 17 00:00:00 2001 From: Irwan Cahyono Date: Fri, 8 Aug 2025 14:37:17 +0700 Subject: [PATCH] coba env --- Dockerfile | 8 +++++++- docker-compose.yml | 11 +++++++++-- 2 files changed, 16 insertions(+), 3 deletions(-) diff --git a/Dockerfile b/Dockerfile index 8a9fb92..3977bc7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -7,7 +7,13 @@ COPY package*.json ./ RUN npm install --legacy-peer-deps COPY . . -COPY .env ./ + +ARG API_BASE_URL +ARG CLIENT_ID +ARG CLIENT_SECRET +ENV API_BASE_URL=$API_BASE_URL +ENV CLIENT_ID=$CLIENT_ID +ENV CLIENT_SECRET=$CLIENT_SECRET RUN npm run generate diff --git a/docker-compose.yml b/docker-compose.yml index a42e990..f7d5083 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -1,13 +1,20 @@ services: nuxt-app: - build: . + build: + context: . + args: + - API_BASE_URL=${API_BASE_URL} + - CLIENT_ID=${CLIENT_ID} + - CLIENT_SECRET=${CLIENT_SECRET} container_name: freekake-nuxt-container ports: - "3000:80" env_file: - .env environment: - - NODE_ENV=production + - API_BASE_URL=${API_BASE_URL} + - CLIENT_ID=${CLIENT_ID} + - CLIENT_SECRET=${CLIENT_SECRET} restart: unless-stopped volumes: - ./nginx.conf:/etc/nginx/conf.d/nginx.conf:ro