I using hetzner as a VPS provider for hosting my kbin instance. There are probably cheaper hosting companies out there but they works and have never had any problem with them.
So you install your own server (apache or nginx or whatever) and also run your own postgresql from the same unmanaged space? And the server software serves both the php app and the database?
Thanks for answering my questions. I've always used managed hosting but it's becoming too limiting and I'm seeking to expand my options.