Damn check this out too.
https://casaos.io/
https://www.smarthomebeginner.com/traefik-2-docker-tutorial/
Guide I used. You just need to get used to docker compose and yaml.
Using homeassistant too would require a decent understanding of yaml.
Damn check this out too.
https://casaos.io/