34 lines
1 KiB
YAML
34 lines
1 KiB
YAML
services:
|
|
max-support:
|
|
build: .
|
|
container_name: max-support-bot
|
|
ports:
|
|
- "8000:8000"
|
|
environment:
|
|
APP_ENV: prod
|
|
DB_PATH: /app/data/app.db
|
|
MAX_BOT_TOKEN: ${MAX_BOT_TOKEN:-}
|
|
MAX_USE_WEBHOOK: ${MAX_USE_WEBHOOK:-false}
|
|
MAX_WEBHOOK_SECRET: ${MAX_WEBHOOK_SECRET:-}
|
|
CONTEXT_BACKEND: ${CONTEXT_BACKEND:-memory}
|
|
REDIS_URL: ${REDIS_URL:-redis://redis:6379/0}
|
|
CHANNEL_LOCAL_ENABLED: ${CHANNEL_LOCAL_ENABLED:-true}
|
|
CHANNEL_EXTERNAL_ENABLED: ${CHANNEL_EXTERNAL_ENABLED:-true}
|
|
EXTERNAL_API_CREATE_URL_WITH_KEY: ${EXTERNAL_API_CREATE_URL_WITH_KEY:-}
|
|
WEB_ADMIN_LOGIN: ${WEB_ADMIN_LOGIN:-admin}
|
|
WEB_ADMIN_PASSWORD: ${WEB_ADMIN_PASSWORD:-admin}
|
|
SESSION_SECRET: ${SESSION_SECRET:-change-me}
|
|
OPERATOR_CHAT_IDS: ${OPERATOR_CHAT_IDS:-}
|
|
volumes:
|
|
- ./data:/app/data
|
|
restart: unless-stopped
|
|
depends_on:
|
|
- redis
|
|
|
|
redis:
|
|
image: redis:7-alpine
|
|
container_name: max-support-redis
|
|
restart: unless-stopped
|
|
ports:
|
|
- "6379:6379"
|
|
|