This repo contains the Dockerfile for running the TP Link Omada Controller as a container on an Raspberry Pi 3
This is currently a WIP. Use at your own risk.
docker run -d --net=host --restart=always frnby/omada-eap-controller
Then browse to to it on http://device_ip:8088 or https://device_ip:8043
Notes:
/opt/tplink/EAPController/data
and the /opt/tplink/EAPController/logs
to the host if you want to persist it.docker stop
doesn't gracefully shutdown the embedded MongoDB instance.--restart=always
flag set). Not sure why, but eventually it will run.The build.sh
script will take care of setting up the x86/x64 environment for building an ARM image.
./build.sh . -t frnby/omada-controller-test