#asknostr what service(s) do you use to access your home servers from the internet?
Discussion
Prayers.
SSH is a good option. Unless you don’t like CLi.
Maybe Remote Desktop, Google works fine.
But how do you expose your machine to public ssh access? Or in other words do you have a public ip?
if you have access to the internet then you have a public ip. The public IP can be found on your home router. The router is also where you would configure to allow you to connect from anywhere to your machine.
Do a quick search on good or better yet ask claude.ai to show you the steps on how to do that.
It shouldn't too be difficult to setup.
I'm behind a NAT, doesn't help my case 🫤
If I'm not mistaken all routers use NAT. It shouldn't an obstacle.
I meant I'm assigned a NAT IP from the ISP itself, my public ip is not directly addressable to me
wait do you mean that the ISP provided you a router that puts you behind a NAT, which does allow you to access the IP address?
If that is the case then I think I understand what you mean. Sometimes ISP will give you these routers that block you off from access things and you're forced to call them to set things up.
Is that the situation?
Yep
oh ok, That sucks. I had this issue once before. I had to call them and have them replace the router them provided with a basic modem so I can buy and use my own router so they can't control you.
When I called they even tried to convince me that I have to use their router or some nonsense like that.
I eventually got them to come and replace their provided router with a modem my problems were solved after that.
Depending on the specific service I am trying to access, either Nginx Proxy Manager, Tailscale, or Tor.
Wow never considered using Tor but only cause I'm stupid, thanks so much, that might actually be how I end up using this, thanks!
Tailscale or holesail
Headscale is self-hostable version of tailscale
Does the headscale server itself not need to be publicly accessible? 😛
Yes you can selfhost via tor if desired
Prob best to put it on your own VPS
What VPS do you recommend? Self hosted, public IP? Or a service like tailscale?
AWS, Digital Ocean, LunaNode (they take Bitcoin), etc.
Give a search and you'll find many other options
Will checkout LunaNode wanted to avoid AWS, DO, cloudflared or other invasive, KYC'd options, thanks!
I don't think headscale will work over tor, the clients would need to be on tor to connect, which makes tailscale moot. Headscale is meant to be on a public IP/DNS.
Probably the easiest solution, thanks!