So it occurred to me that sync thing was so easy to setup between devices and that I don’t care much for having an actual fully qualified domain name. So my question is, could someone please write some sort of server where I can just access my various music, photoprism, caliber, etc without actually having my computer DNSd at cloud flare?

I don’t mean like a script that sends my new IP to a proxy or something. I mean more like a Firefox extension maybe where I input a big ol hash and it magically knows how to communicate to my computer and serve the websites to my phone or other computer?

Please? Or does that already exist? I recall the matrix app was sort of similar to that. Kind of…

  • Shimitar@downonthestreet.eu
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    16 days ago

    And then the flying donkeys appeared in the sky with golden ribbons on the tails…

    Seriously… If it where so easy to do…

    Cloudflarw tunnels or tailscale is probably the best approximation

    • werefreeatlast@lemmy.worldOP
      link
      fedilink
      English
      arrow-up
      0
      ·
      16 days ago

      I mean sure, but syncthing is able to communicate back and forth between host/clients. Why couldn’t an HTTP port 80 app be made to do the same. Like a DNS free service sort of thing.

  • merthyr1831@lemmy.ml
    link
    fedilink
    English
    arrow-up
    0
    ·
    16 days ago

    you can get free dns services via loads of services. I use freedna.afraid.org.

    You just add a script to your server’s cronjobs that pings the server with the given info when you set it up and your server will be accessible via its domain name within 24hrs.

    There’s loads of tutorials on dynamic dns (ddns) that you can use

  • just_another_person@lemmy.world
    link
    fedilink
    English
    arrow-up
    0
    ·
    edit-2
    16 days ago

    It’s called a hosts file

    This is a stupid solution though.

    You really want a local DNS forwarder. There’s a ton. Dnsmasq being one of the most widely deployed. Your router probably runs it and has the ability to set static DNS entries from DHCP as well.

  • Andres Salomon@social.ridetrans.it
    link
    fedilink
    arrow-up
    0
    ·
    16 days ago

    @werefreeatlast I do this with yggdrasil. Every yggdrasil host gets its own unique private IPv6 address (routeable only to other yggdrasil hosts). As long as you have a single yggdrasil host that’s located in public (I use a VPS for this), you can reach any of the yggdrasil hosts from any of the other ones via their IPv6 address. I then map those addresses with DNS, so I don’t have to ever type them.