Glad it was helpful! I was worried I’d be a little off-topic talking about self-hosting e-mail instead of this Anon Addy thing. Hope you find a solution that works for you soon :).
And yeah… Unfortunately if you you’re behind CGNAT and don’t have a static IP I think doing this for free on your existing internet connection might be challenging. One thing that people in a similar position might be interested in is Hurricane Electric’s free Tunnelbroker service, but I think you might still be out of luck behind CGNAT.
You’ll be able to get public IPv6 addresses for free and can allocate them to your home network. You can set it up to dynamically update the IPv4 address on your end… But I think if you’re behind CGNAT you can’t do that, unfortunately. Another problem with this approach for something like a mail server is that not everything speaks IPv6… If a sender only supports IPv4 they won’t be able to send mail to you.
I think behind CGNAT pretty much your only option is to pay somebody for a real IP somewhere. Either a VPS somewhere where you set up wireguard (there are cheap options for this, and then you can run other things on the machine), or a VPN with a dedicated IP.
MonkCanatella@sh.itjust.works 1 year ago
I was considering a VPS! That said, if I’m say, accessing my jellyfin library externally through a VPS, wouldn’t that just end up costing ludicrous amounts of money?_
Chobbes@lemmy.world 1 year ago
Depends on your usage, but probably not? If you can transcode on your jellyfin server you’ll be able to serve lower quality versions remotely if you want to save bandwidth… But most VPS’s provide around a terabyte of bandwidth per month by default. If you use more it will cost more. I think it’s usually fairly cheap to get more, but if you’re the only one accessing it you’re probably not going to use that much. Like if you rip a blu-ray you might end up streaming a 50gb or so file for a movie, but that’s only a twentieth of the bandwidth allotted to you (roughly)… Plus if you reencode it to something smaller before putting it on your jellyfin server, or if your jellyfin server can transcode fast enough you can send a smaller video stream to your mobile devices or whatever.
I don’t either, that article was just what I found that mentioned setting up Tunnelbroker with a dynamic IP.
MonkCanatella@sh.itjust.works 1 year ago
Wow, that’s incredible! I figured it would be much more expensive so I never really looked into it.
Well off the top do you have any reliable VPS recommendations? I think that would solve all the issues I have in regards to my double NAT. I have a synology 1621+ with a pretty weak CPU. And my whole library is in 4k, lots of remuxes as well. It may not be able to handle it lol. Poor thing. Even so, 1tb would be more than sufficient in 99% of circumstances.
Chobbes@lemmy.world 1 year ago
May depend what you want, and what operating system you would run on it. The Hetzner ARM servers are pretty cheap for what you get (and it looks like they include 20TB of bandwidth). I’ve been pretty happy with Lunanode. I think people often look here for deals: lowendbox.com they often recommend Racknerd boxes… I think there’s some affiliation with Racknerd and lowendbox.com, but I threw something on a Racknerd machine recently and have had a good experience so far.