Files
state-corp-backend/docker-compose.service.yml
Aleksandr Meshchriakov f93663b2a4
All checks were successful
CI/CD Pipeline / Run Tests (push) Successful in 3m27s
CI/CD Pipeline / Code Quality Checks (push) Successful in 3m47s
CI/CD Pipeline / Build and Push Dev Images (push) Successful in 2m17s
CI/CD Pipeline / Deploy Dev via Compose (push) Successful in 29s
feat: import organization exchange v3
2026-06-13 14:07:40 +02:00

34 lines
908 B
YAML

services:
db:
image: postgres:15.10
container_name: state_corp_db
restart: unless-stopped
environment:
POSTGRES_DB: ${POSTGRES_DB:-state_corp}
POSTGRES_USER: ${POSTGRES_USER:-postgres}
POSTGRES_PASSWORD: ${POSTGRES_PASSWORD:-postgres}
volumes:
- ./data/db:/var/lib/postgresql/data
- ./docker/postgres/init.sql:/docker-entrypoint-initdb.d/init.sql
ports:
- "${STATE_CORP_POSTGRES_HOST_PORT:-25432}:5432"
healthcheck:
test: ["CMD-SHELL", "pg_isready -U postgres"]
interval: 30s
timeout: 10s
retries: 3
redis:
image: redis:7-alpine
container_name: state_corp_redis
restart: unless-stopped
ports:
- "${STATE_CORP_REDIS_HOST_PORT:-26379}:6379"
volumes:
- ./data/redis:/data
healthcheck:
test: ["CMD", "redis-cli", "ping"]
interval: 30s
timeout: 10s
retries: 3