Having just started my own journey into building products for myself, pretty much the first thing I realised with my tech was I need to get dedicated servers instead of cloud just because it costs 100x less.
> Just grab a dedicated server for a few bucks and put a bunch of docker containers on those.
Exactly, if you really want kubernetes coolness to act cloud like, install kubernetes it's free and is super easy to setup.
And with the cost savings you can literally buy multiple spare servers and with kubernetes using them all while keeping the usage low allowing to scale up new nodes if needed.