test / test (push) Has been cancelled
- deepseek-v4-flash su opencode/go come modello primario - big-pickle su opencode/zen come fallback (gratuito) - Fallback automatico su censura "User Safety" o errore HTTP - Aggiornati .env, config.py, start.sh, docker-compose.yml
24 lines
868 B
YAML
24 lines
868 B
YAML
version: "3.9"
|
|
|
|
services:
|
|
dcc-rpg:
|
|
build: .
|
|
container_name: dcc-rpg
|
|
ports:
|
|
- "8300:8300"
|
|
volumes:
|
|
- ./data:/app/data
|
|
environment:
|
|
- DCC_LLM_PROVIDER=${DCC_LLM_PROVIDER:-local}
|
|
- DCC_OPENROUTER_KEY=${DCC_OPENROUTER_KEY:-}
|
|
- DCC_OPENROUTER_MODEL=${DCC_OPENROUTER_MODEL:-openrouter/free}
|
|
- DCC_OLLAMA_URL=${DCC_OLLAMA_URL:-http://192.168.0.50:11434}
|
|
- DCC_OLLAMA_MODEL=${DCC_OLLAMA_MODEL:-gemma2:9b}
|
|
- DCC_LOCAL_URL=${DCC_LOCAL_URL:-https://opencode.ai/zen/go/v1}
|
|
- DCC_LOCAL_KEY=${DCC_LOCAL_KEY:-}
|
|
- DCC_LOCAL_MODEL=${DCC_LOCAL_MODEL:-deepseek-v4-flash}
|
|
- DCC_LOCAL_FALLBACK_URL=${DCC_LOCAL_FALLBACK_URL:-https://opencode.ai/zen/v1}
|
|
- DCC_LOCAL_FALLBACK_MODEL=${DCC_LOCAL_FALLBACK_MODEL:-big-pickle}
|
|
- DCC_LLM_TIMEOUT=${DCC_LLM_TIMEOUT:-120}
|
|
restart: unless-stopped
|