- Add live stream integration to both front page and player page - Add /api/icecast-status endpoint to fetch real-time stream data - Add drakma dependency for HTTP requests to Icecast - Fix JavaScript errors on player page with proper error handling - Add auto-updating 'Now Playing' info every 10 seconds - Update .gitignore to preserve docker/music/ directory structure - Add .gitkeep to maintain docker/music/ folder in repository - Improve user experience with separate public/registered user flows Integration now complete: - Front page: Public live stream access - Player page: Live stream + playlist management for registered users - Real-time metadata from Icecast JSON API - Graceful error handling for missing stream backend |
||
|---|---|---|
| .. | ||
| music | ||
| Dockerfile.liquidsoap | ||
| asteroid-radio-docker.liq | ||
| docker-compose.yml | ||
| docker-compose.yml.remote-backup | ||
| docker-streaming.org | ||
| icecast.xml | ||
| setup-complete.org | ||
| start.sh | ||
| stop.sh | ||