Files
laca-website/backend/deploy/storage/docker-compose.yaml

41 lines
702 B
YAML

version: '3.8'
x-logging: &logging
logging:
driver: "json-file"
options:
max-file: "5"
max-size: "10m"
x-network: &network
network_mode: "host"
services:
postgres:
image: postgres:13.5
restart: always
environment:
- POSTGRES_USER=${DB_USER}
- POSTGRES_PASSWORD=${DB_PASSWORD}
volumes:
- postgres:/var/lib/postgresql/data
ports:
- "5432:5432"
<<: [ *logging ]
redis:
hostname: redis
container_name: redis
image: redis:6.2.11-alpine
volumes:
- redis-data:/data
command: >
--requirepass ${REDIS_PASSWORD}
ports:
- "6379:6379"
<<: [ *logging ]
volumes:
postgres:
redis-data: