Check out Pied: https://github.com/Elleo/pied
Start with a simple, basic service. Think of something like a web server or ntp. Understand how these services affect your environment with respect to security, performance, availability, maintenance, backups, other services, firewalls, routing, DNS, monitoring and notification, documentation, change control, etc. Those are the hard parts of hosting and if you find ways to be effective with a simple service the others will be less daunting.
I know it’s hard to hear because sometimes we are so passionate about these things, but it’s okay to have to wait for support on an unsupported platform. Having to wait a week is, in fact, incredibly fortunate. Consider how long it takes to get mac or Linux support on many PC games. A week? We’re laughing.
And if the sales figures are bumped in the first week? Let’s try to understand why it’s bad that developers, publishers, and those other middle-men get paid for their work. Not all games are wildly successful. Most aren’t. And evil Nintendo making more money… Well, if they don’t make money you don’t get any games. And consider that this is a platform which for the most part has avoided sinking into shady and unethical loot box practices. You can fault Nintendo for a lot, but from their perspective, free 0-day access to their games is an existential crisis.
Dafuq is QP?