Files
NwaifuMiniApp/docker-compose.yml

27 lines
589 B
YAML

services:
redis:
image: redis:8-alpine
restart: unless-stopped
ports:
- "6379:6379"
volumes:
- redis-data:/data
command: ["redis-server", "--appendonly", "yes"]
db:
image: postgres:17-alpine
restart: unless-stopped
environment:
POSTGRES_USER: ${DB_USER:-postgres}
POSTGRES_PASSWORD: ${DB_PASSWORD:-postgres}
POSTGRES_DB: ${DB_NAME:-postgres}
ports:
- "${DB_PORT:-5432}:5432"
volumes:
- db_data:/var/lib/postgresql/data
app:
build: .
ports:
- "3900:3000"
volumes:
db_data:
redis-data: