I'm pretty new to selfhosting and homelabs, and I would appreciate a simple-worded explanation here. Details are always welcome!

So, I have a home network with a dynamic external IP address. I already have my Synology NAS exposed to the Internet with DDNS - this was done using the interface, so didn't require much technical knowledge.

Now, I would like to add another server (currently testing with Raspberry Pi) in the same LAN that would also be externally reachable, either through a subdomain (preferable), or through specific ports. How do I go about it?

P.S. Apparently, what I've tried on the router does work, it's just that my NAS was sitting in the DMZ. Now it works!

you are viewing a single comment's thread
view the rest of the comments
[–] 3 points 1 year ago* (1 child)

You can use frp to do the same thing a CloudFlare tunnel does without giving them your unencrypted data.

https://github.com/fatedier/frp

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 year ago (1 child)

    It's definitely not the same thing. I do understand reservations behind usage free-tier services from Big Bad Corp., but I don't understand malicious reduction of valid arguments for usage of those services.

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 year ago (1 child)

    It literally does the same thing, except it's self hosted?

  • source
  • parent
  • hideshow 2 child comments
  • [–] 1 point 1 year ago

    No public server required at all

    • CF: Yes

    • frp: No

    DDoS protection, WAF, and automatic SSL

    • CF: Yes

    • frp: No

    Access controls and auth

    • CF: built-in Zero Trust

    • frp: manual setup of token/OIDC

    Managed DNS

    • CF: Yes

    • frp: No

    Built in security tools

    • CF: Yes

    • frp: No


    Just like I said - prevalent reduction of valid arguments for usage of those services.

  • source
  • parent