Plateforme de radio web complète : gestion de playlists, streaming live, statistiques d'audience, AutoDJ. Supporte Icecast et SHOUTcast.
caleope install azuracast --domain radio.monserveur.fr
Les identifiants admin sont générés et affichés à la fin de l'installation. Ils sont aussi sauvegardés dans app-config/azuracast/secrets.env.
| Service | Accès | Description |
|---|---|---|
| Web UI | https://radio.monserveur.fr |
Interface admin via Traefik |
| Icecast | port dynamique (ex: :8003) |
Streaming radio (host=container) |
| SFTP | port dynamique | Upload de fichiers audio |
Le port Icecast est le même côté hôte et côté container (symétrique) — Icecast annonce son propre port dans les URLs de flux. Il est visible dans
caleope list azuracast.
https://radio.monserveur.frapp-config/azuracast/secrets.envÀ l'installation, un container bootstrap configure automatiquement :
Si le bootstrap échoue (timeout), l'admin AzuraCast reste accessible pour une configuration manuelle.
https://radio.monserveur.fr/<port-icecast>/radio.mp3
Le port Icecast est visible dans Station → Montage → URL du flux.
Configurer ton logiciel de diffusion :
radio.monserveur.frcaleope logs azuracast
caleope backup azuracast
caleope restart azuracast
app-data/azuracast/
├── stations/ ← fichiers audio et playlists
├── geoip/ ← base GeoIP pour statistiques
└── backups/ ← sauvegardes AzuraCast