# KeepItGoing - Development Docker Compose Configuration # Usage: docker-compose -f docker-compose.dev.yml up -d version: '3.8' services: db: image: postgres:16-alpine ports: - "5432:5432" volumes: - postgres_data_dev:/var/lib/postgresql/data environment: POSTGRES_DB: keepitgoing POSTGRES_USER: keepitgoing POSTGRES_PASSWORD: keepitgoing healthcheck: test: ["CMD-SHELL", "pg_isready -U keepitgoing"] interval: 5s timeout: 5s retries: 5 redis: image: redis:7-alpine ports: - "6379:6379" volumes: - redis_data_dev:/data healthcheck: test: ["CMD", "redis-cli", "ping"] interval: 5s timeout: 5s retries: 5 volumes: postgres_data_dev: redis_data_dev: