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!

  • whoareu@lemmy.caOP
    link
    fedilink
    English
    arrow-up
    9
    ·
    15 days ago

    actually I was thinking about hosting my own fediverse service to own my data but I can’t do that without a static public IP and domain name.

    • rtxn@lemmy.world
      link
      fedilink
      English
      arrow-up
      34
      ·
      edit-2
      15 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
        ·
        15 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
          ·
          14 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.

    • SK@hub.utsukta.org
      link
      fedilink
      arrow-up
      5
      ·
      15 days ago

      @whoareu cloudflare tunnel can easily help you do that. the only limitation is your domain will need to be from cloudflare. It works well, I am hosting an instance without any public IP and without exposing any ports.

      • lordnikon@lemmy.world
        link
        fedilink
        English
        arrow-up
        5
        ·
        15 days ago

        Your domain need to be tied to cloudflare you don’t need to buy one from them. I just moved mine to them didn’t pay them a dime