Files
shakethefrog/docker-compose.yml
2025-01-15 00:19:16 +01:00

25 lines
614 B
YAML

services:
web:
build:
context: .
dockerfile: Dockerfile
image: bogerserge/shakethefrog:latest
ports:
# HOST_PORT:CONTAINER_PORT - Maps port 3000 on the host to port 3000 in the container
- "3000:3000"
restart: unless-stopped
healthcheck:
test: ["CMD", "wget", "--no-verbose", "--tries=1", "--spider", "http://localhost:3000"]
interval: 30s
timeout: 10s
retries: 3
start_period: 20s
environment:
- NODE_ENV=production
deploy:
resources:
limits:
memory: 1G
reservations:
memory: 512M