arcanesync-server/docker-compose.yml

22 lines
503 B
YAML

services:
postgres:
image: postgres:17-alpine
environment:
POSTGRES_USER: arcanesync
POSTGRES_PASSWORD: arcanesync
POSTGRES_DB: arcanesync
ports:
- "5432:5432"
volumes:
- pgdata:/var/lib/postgresql/data
app:
build: .
depends_on: [postgres]
environment:
DATABASE_URL: postgres://arcanesync:arcanesync@postgres:5432/arcanesync
BOT_TOKEN: ${BOT_TOKEN}
NODE_ENV: production
ports:
- "3000:3000"
volumes:
pgdata: {}