Currently running a #Start9 #StartOS TOR only Bitcoin / Lightning / BTCPay server node including my own lighting address behind a clearnet domain+ssl. No VPS, no complex (and slow) TOR forwarding.
I'm using the free tiers of Cloudflare websites, ssl, dns and tunnels and the StartOS wrapper I made for the cloudflared tunnel client: https://github.com/remcoros/cloudflared-startos
Basic knowledge of how to setup a cloudflare domain, ssl and a tunnel is required but it's mainly clicking through the UIs.
Leave a comment if you're interested in setting up something like this and have questions.