@fbartels Actually it works a bit like Cloudron. It also uses the docker socket to create additional containers:
https://github.com/nextcloud/all-in-one#how-does-it-work
Here you can see which containers get started and in which way they are interconnected: https://github.com/nextcloud/all-in-one/blob/main/manual-install/latest.yml