mjf dashboard
mjfstreamlitmonitoringconcert
MJF-Dashboard
← Vault Pro
Contexte
Dashboard Streamlit interne pour monitorer la collection de concerts du Montreux Jazz Festival. Agrège en quasi-temps réel les métriques de stockage, catalogage et diffusion depuis quatre sources : Pure Storage S3, CatDV, FlashBlade filesystem, et Emby. Outil interne Soper pour l’équipe MJF.
Stack
- Python 3.11+
- Streamlit ≥ 1.32 + streamlit-autorefresh
- boto3 (Pure S3 / FlashBlade S3)
- CatDV REST API v11
- FlashBlade REST API v2
- Emby HTTP API
- Plotly Express + Pandas
- loguru / PyYAML
- Docker Compose + Kubernetes (k8s/)
Pages
| Fichier | Résumé | Màj |
|---|---|---|
| Journal | Sessions de travail | 2026-06-01 |
| Decisions | Décisions techniques | 2026-06-01 |
| Architecture | Structure du système | 2026-06-01 |
| TODO | Backlog | 2026-06-01 |