This is a small http setup to access centrelized wireguard config files
It uses the linuxserver docker image.
It adjusts the peer permission and uses nginx to serve the config files over HTTP/S
-
add a .htpasswd file in the nginx directory. Learn More
-
run
docker-compose up -d
-
go to http://localhost and enter your credentials (from the htpasswd file)
-
navigate to the correct peer