darkmedia-x-api / docs /deployment.md
cybermedia's picture
Upload folder using huggingface_hub
343eed9 verified
# Deployment & Operations
## Local Development
```bash
# Install dependencies
pip install -r requirements.txt
# Start the dashboard (auto‑opens browser)
python scripts/start_all.py
```
## Production (Docker)
```dockerfile
FROM python:3.11-slim
WORKDIR /app
COPY . .
RUN pip install -r requirements.txt
EXPOSE 8000
CMD ["uvicorn", "scripts.dashboard_server:app", "--host", "0.0.0.0", "--port", "8000"]
```
## Environment Variables
- `VFX_PROFILE`, `AUDIO_GEN_MODE`, `SFX_GEN_MODE`, `IMAGE_GEN_MODE`, `VOICE_GEN_MODE` – edited via `/api/config`.
## Monitoring
- GPU stats exposed via `/api/system`.
- Live logs via `/api/logs`.
- Health check endpoint: `/api/status`.