Nice thing is you skip port forwarding entirely, which matters a lot if your ISP has you behind CGNAT. Curious how people handle uptime though, since a hidden service going down isn't something you notice until someone tells you.

Same as you handle uptime on anything else: you use monitoring software.

If people need to tell you your services are down, you end up eating a huge amount of downtime.

Agreed yeah. Mine has been up with no issues so far for ~half a year.

(There are solutions for CGNAT - https://david.alvarezrosa.com/posts/self-hosting-behind-cgna...)

Can't you just forward ports through ssh?

That approach forwards everyrhing so can be used for multiple things (ftp, web, email, etc)

[dead]