I really wonder what they expect from open-sourcing it. Just to pretend how open they are? Or is there any real benefit to developers who target windows?
Out of curiosity, why block updates? Does it conflict with your modification
1. https://github.com/pgaskin/kobopatch-patches/releases optional but nice to tweak some small ui details and get rid of ads
2. https://github.com/videah/kobo-tailscale to have a secure connection with your calibre-web instance, but you could also use self-signed certs
3. https://github.com/janeczku/calibre-web/wiki/Kobo-Integratio... adding books to calibre-web will cause them to appear on the device the next time it syncs with calibre-web
I run distribution [0] / registry [1] as a docker (via Nomad) job, and it just uses a shared nfs mount in my cluster - ie. EXT4 FS underneath.
Currently has 12GB and 52 repositories, and is very performant. It's just a file server.
Unless your size requirements are huge, the complexity of having your registry rely on a self-hosted S3-alike sounds like a lot of pain for future-muhehe to contend with if / when the S3-alike hiccups.
[0] https://github.com/distribution/distribution
[1] https://github.com/Joxit/docker-registry-ui