Updates
All checks were successful
continuous-integration/drone/tag Build is passing

This commit is contained in:
2023-05-13 10:44:21 -04:00
parent d9285e4bec
commit 8337d3a7e9
3 changed files with 22 additions and 17 deletions

View File

@@ -3,7 +3,7 @@ version: '3.8'
services:
auth-service_mongo:
env_file: .env.dev
container_name: ${CONTAINER_PREFIX:-dev}-auth-service_mongo
container_name: ${CONTAINER_PREFIX}-auth-service_mongo
ports:
- 27017:27017
networks:
@@ -20,11 +20,11 @@ services:
args:
- PORT
- ENV
container_name: ${CONTAINER_PREFIX:-dev}-auth-service
container_name: ${CONTAINER_PREFIX}-auth-service
ports:
- 9001:9001
environment:
- DB_HOST=${CONTAINER_PREFIX:-dev}-auth-service_mongo
- DB_HOST=${CONTAINER_PREFIX}-auth-service_mongo
networks:
- labs-net
- backend

View File

@@ -2,7 +2,7 @@ version: '3.8'
services:
auth-service_mongo:
container_name: ${CONTAINER_PREFIX:-staging}-auth-service_mongo
container_name: ${CONTAINER_PREFIX}-auth-service_mongo
env_file:
- staging.env
build:
@@ -11,14 +11,14 @@ services:
args:
MONGO_VERSION: 4.4
networks:
- docknet
- auth-backend
volumes:
- 'auth-db:/data/db'
- 'auth-db:/data/configdb'
restart: unless-stopped
image: mongo:4.4
auth-service:
container_name: ${CONTAINER_PREFIX:-staging}-auth-service
container_name: ${CONTAINER_PREFIX}-auth-service
env_file:
- staging.env
build:
@@ -28,22 +28,27 @@ services:
- PORT
- ENV
environment:
- DB_HOST=${CONTAINER_PREFIX:-staging}-auth-service_mongo
- DB_HOST=${CONTAINER_PREFIX}-auth-service_mongo
labels:
- 'traefik.enable=true'
- 'traefik.http.routers.grow.rule=Host(`${HOST}`) && Path(`${ROUTE_PREFIX}`)'
- 'traefik.http.routers.grow.entrypoints=websecure'
- 'traefik.http.routers.grow.tls=true'
- 'traefik.http.routers.grow.tls.certresolver=letsencrypt'
- 'traefik.http.routers.grow.service=grow-service'
- 'traefik.http.services.grow-service.loadbalancer.server.port=${PORT}'
- 'traefik.docker.network=docknet'
- 'traefik.http.routers.labs-auth.rule=Host(`${HOST}`) && Path(`${ROUTE_PREFIX}`)'
- 'traefik.http.routers.labs-auth.entrypoints=websecure'
- 'traefik.http.routers.labs-auth.tls=true'
- 'traefik.http.routers.labs-auth.tls.certresolver=letsencrypt'
- 'traefik.http.routers.labs-auth.service=labs-auth-service'
- 'traefik.http.services.labs-auth-service.loadbalancer.server.port=${PORT}'
networks:
- auth-backend
- docknet
restart: unless-stopped
image: node:20-alpine
depends_on:
- auth-service_mongo
networks:
auth-backend:
driver: bridge
external: false
docknet:
name: docknet
external: true

View File

@@ -2,7 +2,7 @@ version: '3.8'
services:
auth-service_mongo:
container_name: ${CONTAINER_PREFIX:-staging}-auth-service_mongo
container_name: ${CONTAINER_PREFIX}-auth-service_mongo
env_file:
- staging.env
networks:
@@ -15,9 +15,9 @@ services:
auth-service:
env_file:
- staging.env
container_name: ${CONTAINER_PREFIX:-staging}-auth-service
container_name: ${CONTAINER_PREFIX}-auth-service
environment:
- DB_HOST=${CONTAINER_PREFIX:-staging}-auth-service_mongo
- DB_HOST=${CONTAINER_PREFIX}-auth-service_mongo
labels:
- 'traefik.enable=true'
- 'traefik.http.routers.grow.rule=Host(`${HOST}`) && Path(`${ROUTE_PREFIX}`)'
@@ -29,9 +29,9 @@ services:
networks:
- docknet
restart: unless-stopped
image: git.mifi.dev/mifi/mifi/auth:latest
depends_on:
- auth-service_mongo
image: git.mifi.dev/mifi/mifi/auth:latest
networks:
docknet: