grok2api / docker-compose.yml
tejmar's picture
Initial commit
2c97e18
raw
history blame contribute delete
734 Bytes
services:
grok2api:
image: ghcr.io/chenyme/grok2api:latest
ports:
- "8000:8000"
volumes:
- grok_data:/app/data
- ./logs:/app/logs
environment:
# ===== Storage mode =====
# Supports file, mysql, or redis
- STORAGE_MODE=file
# ===== Database =====
# Only required when STORAGE_MODE=mysql or redis
# - DATABASE_URL=mysql://user:password@host:3306/grok2api
# MySQL format: mysql://user:password@host:port/database
# Redis format: redis://host:port/db or redis://user:password@host:port/db
# ===== Worker count =====
# Default 1. Recommendation: CPU cores * 2. Use MySQL/Redis in multi-process mode.
- WORKERS=1
volumes:
grok_data: