So is there any good way to compile hifi for deployment across multiple linux servers?
Besides docker or KVM… because I do not want to overwrite custom server settings and the domains asset files every time there is an update.
It doesn’t make sense to install a bunch of crap across multiple servers, like QT and openGL or to compile on each and every server.
Is there a way to compile with static libraries? Maybe spit out an installer?
The only thing I can think of right off the top of my head is to use ldd on assigment-client and domain-server to find out which shared libraries they use and just copy them all in a single directory on each server. After that only the executables would need to be copied. This seems like a pretty shitty solution though.
It’s kind of sad because 90% of the depends shouldn’t even be needed in a server-only build.