Files
payphone/compose.yml
T

38 lines
671 B
YAML

name: "payphone"
services:
bot:
build: .
cpuset: ${CPUSET_BOT:-0,1}
env_file:
- .env
environment:
IS_DEBUG: "false"
depends_on:
- database
- redis
restart: always
database:
image: postgres:16.3
cpuset: ${CPUSET_DATABASE:-2,3}
environment:
- POSTGRES_DB=payphone
- POSTGRES_USER=payphone
- POSTGRES_PASSWORD=payphone
volumes:
- database:/var/lib/postgresql/data
command: postgres -c 'max_connections=1000'
# ports:
# - 5432:5432
restart: always
redis:
image: redis:7.4.1-alpine
# ports:
# - 6379:6379
restart: always
volumes:
database: