• 0 Posts
  • 43 Comments
Joined 1 year ago
cake
Cake day: November 29th, 2024

help-circle








  • You can rent a cheap VServer as well and use its static IP to forward traffic. Easiest for it would be SSH reverse tunnel. Or you could VPN it with your homelab (connection established from within your homelab).

    If you don’t want to rely on an external service you could as well establish a VPN server within your homelab and use IPv6 to connect to it, although the disadvantage would be, that if you’re trying to connect from IPv4 networks ‘outside’ that wouldn’t work.

    Just listing some options to research. Welcome to the hobby, have fun 🤗



  • kossa@feddit.orgtoSelfhosted@lemmy.worldWhere do I even start?
    link
    fedilink
    English
    arrow-up
    16
    arrow-down
    3
    ·
    27 days ago

    How do I learn

    …you say in your OP. Yet instead of learning, you complain “what kind of crap server is that”. You don’t learn by thinking anything is the softwares fault.

    It is perfectly normal, that you can reach the server IN your home network only when you are connected TO your home network. That is a security feature by your router and thus by design. But in order to learn how to open it up, you would need to be willing to learn. About security, about networking, about how to find servers, i.e. the internet and more.

    But for the beginning: how is that even bad or crap? Like, it saves your photos when you come home and connect to wifi. Awesome, congrats!







  • I kinda had a similar problem. Never found the root cause, but what did the trick for me was to put an OpenWRT Router between the default ISP router and my home network.

    As I said, I never figured out, why Android did not respect the DHCP settings of the default router, but here we are. Maybe it was some DNS shenanigans by the ISP’s config, maybe it was a wrong DNS/DHCP configs from my side, maybe it was IPv6 shenanigans. Those are the culprits I would investigate from your side.



  • Lots of people recommending a proper domain, I would as well (way easier)

    Just, if you want to go the complete “independent” route: either make sure all the clients you plan to use can just accept self-signded certs and skip validation or you need to create your own CA and import those into your clients.

    Depending on which clients you plan on using that might be impossible (e.g. for some IoT devices, some Smart TVs and such).

    That is why having an proper domain and use LetsEncrypt, ZeroSSL et. al. is way easier.