xpeditis2.0/docker-compose.dev.yml
David-Henri ARNAUD 7184a23f5d fix chnage
2025-10-21 16:29:58 +02:00

42 lines
966 B
YAML

services:
# PostgreSQL Database
postgres:
image: postgres:latest
container_name: xpeditis-postgres-dev
restart: unless-stopped
ports:
- "5432:5432"
environment:
POSTGRES_DB: xpeditis_dev
POSTGRES_USER: xpeditis
POSTGRES_PASSWORD: xpeditis_dev_password
volumes:
- postgres_data_dev:/var/lib/postgresql/data
healthcheck:
test: ["CMD-SHELL", "pg_isready -U xpeditis"]
interval: 5s
timeout: 5s
retries: 5
# Redis Cache
redis:
image: redis:7
container_name: xpeditis-redis-dev
restart: unless-stopped
ports:
- "6379:6379"
command: redis-server --requirepass xpeditis_dev_password
volumes:
- redis_data_dev:/data
healthcheck:
test: ["CMD", "redis-cli", "ping"]
interval: 5s
timeout: 3s
retries: 5
volumes:
postgres_data_dev:
name: xpeditis_postgres_data_dev
redis_data_dev:
name: xpeditis_redis_data_dev