# `secrets/` Cartella runtime per i credenziali sensibili. Tutti i file in questa directory sono `.gitignore`d eccetto questo README e `.gitkeep`. ## Contenuto atteso | File | Origine | Uso | |---|---|---| | `core.token` | copia di `Cerbero_mcp/secrets/core.token` | bearer token con capability `core` per chiamare i tool MCP. Letta una sola volta al boot del container. | ## Setup ```bash cp /path/to/Cerbero_mcp/secrets/core.token secrets/core.token chmod 600 secrets/core.token ``` Il `docker-compose.yml` di Cerbero Bite monta `secrets/core.token` come Docker secret a `/run/secrets/core_token` dentro il container, e la variabile d'ambiente `CERBERO_BITE_CORE_TOKEN_FILE` punta lì per default. ## Rotazione Quando il token core viene ruotato sul cluster Cerbero_mcp, sostituire anche la copia locale. Il container va riavviato perché il token è letto solo all'avvio.