Looks interesting, thanks for sharing!
Two notes:
-
You should add atleast one more screenshot, something like a dashboard people would want to see how it could look in daily usage (with a few services added etc) before they install it themselves.
-
You should really consider providing a Docker image for people to use. A lot of people will simply avoid using this at all based on that. You dont need to code your own webserver obviously, just use something that exists already and stick your files into it, make a Dockerfile out of it, add it to Github actions so it automatically builds it when you do a new release.