I moved from Nextcloudpi some time back & found THIS TUTORIAL far & away the most useful. Instead of just saying copy/paste a Docker Compose file he shows how to build it step by step using Portainer so i found it invaluable for future projects.
It seems a bit overwhelming initially but once you've installed it a few times you'll be able to do it from scratch in less than an hour. Probably less as it sounds like you already know what's what having used Ansible
For sure. Its a race to the bottom. I was only talking about this last night with my other half. I'm a tech nerd & I yearn for the pre internet days when stuff was fun & we weren't getting stiffed at every opportunity by "The Man"