A bit pricey and I haven’t tried it myself, but it seems like a good option for self-hosting on overly-restrictive ISPs.