- mysql server and freeradius (in docker or on-premise) server that has been configured properly
- docker runtime
- run prebuilt image
- build the image first
you can edit sample config https://github.com/lirantal/daloradius/blob/master/app/common/includes/daloradius.conf.php.sample and then mount it in container or you can just run container, edit mounted config and re-run container
docker run --name daloradius-standalone -v /path/to/daloradius.conf.php:/var/www/html/daloradius/common/includes/daloradius.conf.php -p 80:80 -p 8000:8000 -d dormancygrace/daloradius
docker build -t daloradius-standalone -f Dockerfile-standalone
docker run --name daloradius-standalone -v /path/to/daloradius.conf.php:/var/www/html/daloradius/common/includes/daloradius.conf.php -p 80:80 -p 8000:8000 -d daloradius-standalone