Hi all,
As above I’m struggling to get my home server running Manjaro to be accessible outside my network. I’ve never messed with domains before but I do have a working knowledge of home networking.
I also have, what most would probably consider, basic working knowledge of Linux. I can work my way around the terminal and follow instructions on things given they aren’t using assumptions that the reader is a knowledgeable power user of Linux.
From what I’ve read I need to add a reverse DNS via something like nginx and setup my Google domain to point to my external IP. Sounds simple enough but I cannot for the life of me configure nginx properly and I’m not even sure I have my Google domain setup correctly outside of payin for the domain name.
What I’d like to achieve is have my home server files be accessible from anywhere and also have jellyfin/sonarr/radarr accessible from anywhere if possible. I’m currently using Plex but that has a plethora of its own issues so would like to try something new.
Any help would be greatly appreciated, especially if provided in an “OP dumb dumb” format!
I’m currently at work at the time of writing so replies may be slow
I would suggest you use Tailscale or another VPN.
As soon as your network is exposed to internet you’ll have an army of bots trying to break in, if you are not sure about what you are doing I’ll advise against that.
On the other hand with Tailscale you get an IP address for every device on your network so you can use DNS and reverse proxy with it except it will only be accessible by you and people you share it with.
I’m currently using NordVPN and see they have a meshnet that clgives each device direct Comms (if I’m understanding correctly). Do you know if that’s the same as what you’re suggesting? If so I’ll look further into that
I did not know about NordVPN but it does look very similar.
Tailscale had the advantage of being mostly open-source.
I’ll look at both options and see what’s best for my use case, thank you!