diff --git a/apps/admin/Dockerfile b/apps/admin/Dockerfile index beaf368..e59a9ad 100644 --- a/apps/admin/Dockerfile +++ b/apps/admin/Dockerfile @@ -1,3 +1,5 @@ FROM nginx:alpine +ARG API_UPSTREAM=http://api:3000 COPY site/ /usr/share/nginx/html COPY nginx.conf /etc/nginx/conf.d/default.conf +RUN sed -i "s|http://api:3000|${API_UPSTREAM}|g" /etc/nginx/conf.d/default.conf diff --git a/docker-compose.dev.yml b/docker-compose.dev.yml index d0a7a17..9af2eec 100644 --- a/docker-compose.dev.yml +++ b/docker-compose.dev.yml @@ -85,7 +85,9 @@ services: ADMIN_SEED_USERNAME: ${ADMIN_SEED_USERNAME} ADMIN_SEED_PASSWORD_HASH: ${ADMIN_SEED_PASSWORD_HASH} networks: - - coolify + coolify: + aliases: + - dev-api-internal labels: - traefik.enable=true - traefik.docker.network=coolify @@ -98,6 +100,8 @@ services: admin: build: context: apps/admin + args: + API_UPSTREAM: http://dev-api-internal:3000 networks: - coolify labels: diff --git a/docker-compose.yml b/docker-compose.yml index 967cc48..758bcdb 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -57,7 +57,9 @@ services: ADMIN_SEED_USERNAME: ${ADMIN_SEED_USERNAME} ADMIN_SEED_PASSWORD_HASH: ${ADMIN_SEED_PASSWORD_HASH} networks: - - coolify + coolify: + aliases: + - bm-api-internal labels: - traefik.enable=true - traefik.docker.network=coolify @@ -70,6 +72,8 @@ services: admin: build: context: apps/admin + args: + API_UPSTREAM: http://bm-api-internal:3000 networks: - coolify labels: