"Easy" might just be relevant to your experience. You can follow along with the Ansible instructions, or go your own way with Docker and Docker Compose.
Both methods require a bit of work to get spun up, but it's not too bad.
I have mine hosted on elest.io. As easy as it gets. Just choose your software enter some initial domain setup and deploy. Can't beat it for 18 bucks a month.