Files
OpenStock/docker-compose.yml
Nick 844307ca63 Update docker-compose.yml
Co-authored-by: coderabbitai[bot] <136622811+coderabbitai[bot]@users.noreply.github.com>
2025-10-16 17:00:59 +00:00

34 lines
644 B
YAML

services:
openstock:
build:
context: .
extra_hosts:
- "mongodb:host-gateway"
ports:
- "3000:3000"
env_file:
- .env
restart: unless-stopped
depends_on:
- mongodb
mongodb:
image: mongo:7
container_name: mongodb
restart: unless-stopped
environment:
MONGO_INITDB_ROOT_USERNAME: root
MONGO_INITDB_ROOT_PASSWORD: example
ports:
- "27017:27017"
volumes:
- mongo-data:/data/db
healthcheck:
test: ["CMD", "mongosh", "--eval", "db.adminCommand('ping')"]
interval: 10s
timeout: 5s
retries: 5
volumes:
mongo-data: