A lightweight Eldewrito Master Server and Banlist API implemented in python. Example banlist file provided. Supports all versions of ElDewrito.
sudo docker build . -t masterserver
docker run --name edmaster -p 80:80 -d masterserver
sudo docker logs masterserver
/list
/announce
/banlist
Set proxy variable to True if behind a reverse proxy. Currently needs some modification to work with traefik, see #1
docker run --name edmaster -p 80:8080 --label "traefik.http.routers.$name.rule=Host(\`$domain\`)" -d masterserver