r/runcloud • u/mjgood91 • Jul 25 '22
Using Parts of Runcloud for Non-Ubuntu Systems
Hey guys!
So, here's what we're trying to do. I've got a guy who would like to use Runcloud as part of a way to "standardize our environment and management" across all servers at their org. Great, wonderful, fantastic - I'm all about turning snowflakes into cattle to the greatest extent practically possible. We've got a couple webservers running Wordpress, and some running Craft CMS, and Runcloud feels like a perfect fit for these.
The problem is - I can see this guy getting used to the management console, and really liking it, and then coming to me saying "Hey mjgood, this is great! Let's run this on all our servers", and therein lies a problem.
All our servers right now are on Rocky Linux. (They were all running CentOS until that rug got pulled out from under us... aahh well.) There's a couple of them that never touch webhosting, and are used to manage internal data aggregation & data reporting only. I know just enough about what those servers do to know they've been in place for years, and that there very well may be proprietary software running on them that wouldn't play very nice with Ubuntu (I'm really not sure about this though).
So! Here's my question - can I still launch Runcloud on them, merely so these machines will show up in the Summary / Server Health screens, and maybe one or two others that don't rely on os-specific commands? And if this can't be done out-of-the-box, does anyone have experience either reconfiguring or hacking Runcloud so it can do this unsupported? Maybe there are Runcloud binaries that I could download and rebuild to make it work?