diff --git a/backend/docker-compose.yml b/backend/docker-compose.yml index 4c3a529..983657d 100644 --- a/backend/docker-compose.yml +++ b/backend/docker-compose.yml @@ -1,28 +1,23 @@ services: backend: - build: - context: . - dockerfile: docker/Dockerfile - args: - BUILDKIT_INLINE_CACHE: 0 - pull_policy: build + image: normogen-backend:runtime container_name: normogen-backend ports: - - 8001:8000 + - "8001:8000" environment: - RUST_LOG=info - SERVER_PORT=8000 - SERVER_HOST=0.0.0.0 - MONGODB_URI=mongodb://mongodb:27017 - MONGODB_DATABASE=normogen - - JWT_SECRET=${JWT_SECRET:-please-change-this-in-production} + - JWT_SECRET=${JWT_SECRET:-please-change-this-in-production-at-least-32-characters} depends_on: mongodb: condition: service_healthy networks: - normogen-network restart: unless-stopped - dns_search: [] + mongodb: image: mongo:6.0 container_name: normogen-mongodb @@ -39,10 +34,11 @@ services: retries: 5 start_period: 40s restart: unless-stopped - dns_search: [] + volumes: mongodb_data: driver: local + networks: normogen-network: driver: bridge