I too balked at the stack required to self host jitsi, it felt overly complicated for personal use.
But given the interest in video chat now and the sorry state of affairs of the ecosystem, I gave it another go this week. It still seems convoluted, but they provide a docker compose file to deal with all of those complexities. I used it and set a server up using docker compose within a few minutes.
As far as I can tell, the annoying thing of self hosting is going to be user management. Realistically you shouldn't allow guests to create meetings, and that means you need an ldap server if you want more than a couple of users.