Greetings,

my current ISP refuses to provide me a static IP and they also blocks incoming connection to my ipv6 so I can’t host services on just ipv6 too. I will be changing my ISP when the plan expires.

without public IP I can host my own IRC bouncer but I would like to know what else can I self host? Thanks in advance!

  • rtxn@lemmy.world
    link
    fedilink
    English
    arrow-up
    37
    ·
    edit-2
    8 days ago

    As long as you’re not behind CGNAT, you can use a dynamic DNS provider (like duckdns.org) and its web API to keep a record pointed at your IP. If you’re behind CGNAT, Tailscale also has a service (Tailscale Funnel) that can expose an internal service to the internet.

    You could also pay for a small VPS with a static IP, and set up a Wireguard tunnel to your home server and an HTTPS proxy to forward traffic through the tunnel.

    Also, just in general, use Tailscale. It’s serious black magic fuckery on the firewall.

    • whoareu@lemmy.caOP
      link
      fedilink
      English
      arrow-up
      6
      ·
      8 days ago

      Yeah I am behind CGNAT so I guess I have to use either Tailscale or wireguard as other users also suggested.

      Thank you for the reply!

      • ChilledPeppers@lemmy.world
        link
        fedilink
        English
        arrow-up
        2
        ·
        7 days ago

        Just to chip in, cloudflare tunnels are a thing and also transverse CGNAT. Or you could use LocalXPosed, and other sevices like that.

    • Confused_Emus@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      edit-2
      7 days ago

      I tried using DuckDNS for a while for DDNS, but noticed it seemed to have frequent periods of a few minutes each when it just wouldn’t resolve. Also was unable to get a matrix/synapse setup working behind it. It’s handy as a free service and nice if you just need basic DDNS, but it’s not the most reliable for hosting stuff from my experience.

      I eventually settled on buying my own domain. Was much cheaper and easier to figure out DNS management than I was expecting, and my hosted services run so smoothly now.

      Edit RE: downvotes: fuck me for sharing my experience? Kinda thought that was the point of this community…

      • Quokka@mastodon.au
        link
        fedilink
        arrow-up
        2
        ·
        14 hours ago

        @Confused_Emus @rtxn Figuring out DNS is always fun.
        And never ever ever make any, even small, DNS change on a Friday. Unless you don’t like weekends.
        Is it time to break out the DNS haiku and pray to the name gods?

        ![It’s the DNS haiku. Not my work. Is very widely circulated on the internet and I’ve no idea who to attribute the original to. Anyway, it’s a watercolour(?) painting of a branch with pink blossom flowers. Show in the top left corner is the following calligraphic text:

        It’s not DNS There’s no way it’s DNS It was DNS

        It appears to be isned “SSBroski”

        Anyway, as someone who’s had days taken off their life by broken DNS I like this image.](https://o.mastodon.au/media_attachments/files/114/107/965/106/956/466/original/d05aeed43a3c9b71.webp)