Files
noleader/templates/docker/docker-compose.yml
2025-09-24 21:17:06 +02:00

25 lines
539 B
YAML

services:
nats:
image: nats:2.11-alpine
command:
- "--jetstream"
ports:
- "4222:4222" # Client connections
- "8222:8222" # HTTP monitoring
- "6222:6222" # Clustering
postgres:
image: postgres:17-alpine
environment:
POSTGRES_USER: devuser
POSTGRES_PASSWORD: devpassword
POSTGRES_DB: dev
shm_size: 128mb
ports:
- "5432:5432"
healthcheck:
test: ["CMD-SHELL", "pg_isready -U devuser -d dev"]
interval: 5s
timeout: 5s
retries: 5