Aside from the zip thing, can I suggest that this just be a single, self-contained HTML file? Really doesn’t need to be more than that from what I can see.
Can even host it on GitHub Pages and just make it available for people to use. Not sure why it would need to be downloaded and installed at all. It would make many more people likely to try it.
I still have more things to add, i´m aiming for having a final application that can save/edit/delete/reload the config on the caddy server. Its basically just to help our devops team to get things going for tests faster if they don´t have to contact me all the time for making changes to configs.
Depending on how much special features that only apply to us i´m not sure if i will upload the newer versions. I´ll just have to wait and see how it gets, might ending up deleting everything when it doesnt work the way I want to
If I get it to work i´ll probably start looking into the api also, havent tried that in caddy before, only used the plain caddyfiles as config.