When running in Docker, allow configuring MyRadio using environment variables, rather than mounting in a MyRadio_Config.local.php. String values are set verbatim, others are parsed as JSON.
Also, splits out a separate development Dockerfile (main difference is that the production Dockerfile doesn't include xdebug or a self-signed certificate), and properly configures the daemon to run in docker-compose.
When running in Docker, allow configuring MyRadio using environment variables, rather than mounting in a
MyRadio_Config.local.php
. String values are set verbatim, others are parsed as JSON.Also, splits out a separate development Dockerfile (main difference is that the production Dockerfile doesn't include xdebug or a self-signed certificate), and properly configures the daemon to run in docker-compose.