Unfortunately none of those solutions are self hosted AND automated. They all seem to either use their own ifra, which will be slow & throttled, or require setting up a server and manually editing DNS.
I may try to get my own project added to that list though, so thanks for sharing!
inletsctl - automates a VM with the inlets tunnel server preinstalled, including with HTTPS termination with Let's Encrypt, or pure TCP pass-through
inlets-operator - the same for Kubernetes Load Balancer services
Feel free to take a look at https://inlets.dev/
We talk a lot about the community adoption here in the first half -https://inlets.dev/blog/2022/11/16/service-provider-uplinks....
(I'm the original founder of inlets)
mine is free and as easy as 1,2,3:
npm i -g tolocal
tolocal config -> answer the 3-4 questions about domain, vpc, etc.
tolocal apply. -> tunnel will come up to my own custom domain.