As easilok correctly pointed out in IRC:
- Inside container: Liquidsoap must bind to 0.0.0.0 (all interfaces)
- Security is enforced by Docker port mapping: 127.0.0.1🔢1234
- This prevents external access while allowing container functionality
The docker-compose.yml mapping is what provides security, not the
bind address inside the container.
Credit: easilok for the explanation and fix approach
|
||
|---|---|---|
| .. | ||
| Dockerfile.liquidsoap | ||
| asteroid-radio-docker.liq | ||
| docker-compose.asteroid.yml | ||
| docker-compose.yml | ||
| docker-compose.yml.remote-backup | ||
| docker-streaming.org | ||
| icecast.xml | ||
| init-db.sql | ||
| radiance-default.conf.lisp | ||
| setup-complete.org | ||
| start.sh | ||
| stop.sh | ||