Hetzner is great, have been using their server auction servers for many Proxmox hobby projects. Just hoping we'll have proper Cloud contenders in Europe one day, to take on AWS / Azure / GCP.
Since it has no main, I guess it's not an executable but meant as a library, which also explains the exports, as a third party should be able to consumer the library
I'm running Nextcloud as a VM on Proxmox, Proxmox running on a NUC6i5SYH, with 32GB and 1TB SSD. The Nextcloud VM had 8GB of RAM assigned, which is more than enough, I think I could get away with 4. There's only two users though, so it doesn't see a lot of Intensive usage.
It's been working like a charm for me for years already.