ai-content-moderator / docker-compose.yml
Abhay Kushwaha
feat: content moderation system complete setup
ddd8598
Raw
History Blame Contribute Delete
716 Bytes
version: '3.8'
services:
# FastAPI Application
app:
build: .
ports:
- "8000:8000"
environment:
- DATABASE_URL=sqlite:///./content_moderation.db
- REDIS_URL=redis://redis:6379/0
- ENVIRONMENT=development
- DEBUG=True
volumes:
- .:/app
- ./uploads:/app/uploads
command: uvicorn main:app --host 0.0.0.0 --port 8000 --reload
depends_on:
- redis
networks:
- content-mod-network
# Redis for Celery (optional)
redis:
image: redis:7-alpine
ports:
- "6379:6379"
volumes:
- redis_data:/data
networks:
- content-mod-network
volumes:
redis_data:
networks:
content-mod-network:
driver: bridge