From df02bc9801d07e73438ec713aa17c84d5b038d96 Mon Sep 17 00:00:00 2001 From: KV-Tube Deployer Date: Thu, 26 Mar 2026 14:00:40 +0700 Subject: [PATCH] fix: use build arg for NEXT_PUBLIC_API_URL --- Dockerfile | 3 ++- docker-compose.yml | 4 ++++ 2 files changed, 6 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index a11ac83..a62b96a 100644 --- a/Dockerfile +++ b/Dockerfile @@ -63,7 +63,8 @@ ENV NODE_ENV=production ENV NEXT_TELEMETRY_DISABLED=1 ENV KVTUBE_DATA_DIR=/app/data ENV GIN_MODE=release -ENV NEXT_PUBLIC_API_URL=http://127.0.0.1:8080 +ARG NEXT_PUBLIC_API_URL=http://127.0.0.1:8080 +ENV NEXT_PUBLIC_API_URL=${NEXT_PUBLIC_API_URL} EXPOSE 3000 8080 diff --git a/docker-compose.yml b/docker-compose.yml index 6d0b62a..88acdd1 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -5,6 +5,10 @@ version: '3.8' services: kv-tube: + build: + context: . + args: + - NEXT_PUBLIC_API_URL=http://ut.khoavo.myds.me:8981/api image: git.khoavo.myds.me/vndangkhoa/kv-tube:v7 container_name: kv-tube platform: linux/amd64