Proxy in a can with an Api to control a ban list.
git clone <repository-url>.git
cd ./aegis
go build
./aegis
docker run -p 8765:8765 -p 25565:25565 ghcr.io/gdwr/aegis:main --destination=127.0.0.1
docker build . -t aegis
docker run -p 8765:8765 -p 25565:25565 aegis --destination=127.0.0.1
Runs on :8765
by default.
curl -X GET 127.0.0.1:8765
curl -X POST -d '"192.168.1.1"' 127.0.0.1:8765
curl -X DELETE -d '"192.168.1.1"' 127.0.0.1:8765