I am working on a CLI tool, that deploys managed services on bare VMs, see a live demo here: https://pellepelster.github.io/solidblocks/cloud/index.html
Currently PostgreSQL, Generic Docker services and GarageFs is supported, Backup and disaster recovery included. Aimed at smaller setups that do not need the complexity of the big Hyperscalers.