asteroid/docker
Glenn Thompson d8306f0585 feat: Complete Docker streaming integration with web interface
- 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
2025-10-02 16:51:03 +03:00
..
music feat: Complete Docker streaming integration with web interface 2025-10-02 16:51:03 +03:00
Dockerfile.liquidsoap Complete Docker streaming infrastructure and user management fixes 2025-10-02 16:50:06 +03:00
asteroid-radio-docker.liq feat: Add Docker streaming infrastructure for Liquidsoap and Icecast2 2025-10-02 16:50:06 +03:00
docker-compose.yml feat: Add Docker streaming infrastructure for Liquidsoap and Icecast2 2025-10-02 16:50:06 +03:00
docker-compose.yml.remote-backup feat: Complete Docker streaming integration with web interface 2025-10-02 16:51:03 +03:00
docker-streaming.org feat: Add Docker streaming infrastructure for Liquidsoap and Icecast2 2025-10-02 16:50:06 +03:00
icecast.xml feat: Add Docker streaming infrastructure for Liquidsoap and Icecast2 2025-10-02 16:50:06 +03:00
setup-complete.org Complete Docker streaming infrastructure and user management fixes 2025-10-02 16:50:06 +03:00
start.sh Complete Docker streaming infrastructure and user management fixes 2025-10-02 16:50:06 +03:00
stop.sh Complete Docker streaming infrastructure and user management fixes 2025-10-02 16:50:06 +03:00