Create binary releases
We should reintroduce binary releases again to support hosts like Uberspace
I think I slightly overdid the customization part of the webinterface. I think it wouldn't be the worst idea to just embed all the JS, CSS, HTML into the binary itself but leave an option to override everything is necessary. Then binary and Docker releases would be pretty much identical.
I would completely agree with this idea. 👍
Embedding is now done. The next time I have some spare cycles, I will rework the release-tooling to again also produce binaries and ideally attach them to a GH release 🙂
Binaries linked to musl are now attached to the 1.3.0 release. I'm currently considering redoing the whole release process as building for arm64 within a default/simple Dagger setup is just very slow on GitHub without using a dedicated arm64 runner.
Ideally, I'd like to offer glibc and musl binaries.
https://github.com/zerok/webmentiond/releases/tag/v1.3.1-rc3 now also has glibc binaries. Closing this for now. In case the binaries don't work for you, please let me know 🙂