17 votes

The Homebrewserver Club

10 comments

  1. [10]
    acdw
    Link
    This looks awesome! I just wish Cox would let me have a home server ☹️

    This looks awesome! I just wish Cox would let me have a home server ☹️

    1. [2]
      Somebody
      Link Parent
      Ask them if you can have a business subscriber line. It might not cost anything extra. I've been thinking about doing that for a while so I could host my own server at home. Even if that's not an...

      Ask them if you can have a business subscriber line. It might not cost anything extra. I've been thinking about doing that for a while so I could host my own server at home.

      Even if that's not an option, you can still have some fun without putting your server on the open Internet.

      4 votes
      1. acdw
        Link Parent
        I mean that's true! Maybe I'll call them... I have been pretty bold in this quarantine.

        I mean that's true! Maybe I'll call them... I have been pretty bold in this quarantine.

        1 vote
    2. [7]
      smores
      Link Parent
      What exactly are they preventing you from doing? If it’s just a static IP, you can use a dynamic DNS client and any DNS registrar that supports dynamic DNS (I use namecheap, for example) to have a...

      What exactly are they preventing you from doing? If it’s just a static IP, you can use a dynamic DNS client and any DNS registrar that supports dynamic DNS (I use namecheap, for example) to have a domain name that points to your home network without the need for a static IP! I’m happy to explain more/find some docs/tutorials if that would be helpful!

      1 vote
      1. [6]
        acdw
        Link Parent
        They block a lot of ports, which I did try to work around with afraid.org but like, it still didn't work? It was unclear if it was a port forwarding issue at the router level, on the afraid org...

        They block a lot of ports, which I did try to work around with afraid.org but like, it still didn't work? It was unclear if it was a port forwarding issue at the router level, on the afraid org level, or if Cox were blocking something.

        Then I read their TOS that said in no uncertain terms that servers weren't allowed, so I gave up. I was just frustrated.

        4 votes
        1. [5]
          smores
          Link Parent
          Wow that is brutal!! Yeah it would be hard to run a web server without port 80 open :/ sorry to hear that! It definitely isn’t quite as fun as using your own hardware, but if you do find yourself...

          Wow that is brutal!! Yeah it would be hard to run a web server without port 80 open :/ sorry to hear that! It definitely isn’t quite as fun as using your own hardware, but if you do find yourself totally unable to get around those restrictions, you could try using a cloud instance from AWS or GCP it the like. You would still end up with many of the benefits, and just as much experience (parts of it will just be a little different!)

          2 votes
          1. [4]
            acdw
            Link Parent
            Oh yes! I'm running a pubnix server now at breadpunk.club on digital ocean, and boy howdy is it fun! It would just be nice to have it at home. I've been thinking of trying again with a gemini...

            Oh yes! I'm running a pubnix server now at breadpunk.club on digital ocean, and boy howdy is it fun! It would just be nice to have it at home. I've been thinking of trying again with a gemini server though.

            1 vote
            1. [3]
              smores
              Link Parent
              Ah, you know, one thing you could do is set up a reverse proxy on your digital ocean instance and forward traffic to some random port on your home network. So say your domain name was acdw.com,...

              Ah, you know, one thing you could do is set up a reverse proxy on your digital ocean instance and forward traffic to some random port on your home network. So say your domain name was acdw.com, you could have your DNS entry for acdw.com point to your digital ocean server and set up nginx or caddy (I have a strong preference for caddy, especially for homelab setups; it’s much easier to get started with than nginx!) there, accepting traffic on ports 80 and 443. Then you could just have a reverse proxy config that looked like

              acdw.com {
                proxy / <your-WAN-IP>:7168 {
                  transparent
                }
              }
              

              Then on your local network, as long as you’re forwarding 7168 (I just picked a random port) from your router to whatever computer you’re using as your server, you can run whatever you want on your server and folks could access it through your digital ocean instance!

              1 vote
              1. [2]
                acdw
                Link Parent
                Okay, I'm going to try this. Or something like it! I've got nothing but time

                Okay, I'm going to try this. Or something like it! I've got nothing but time

                1. smores
                  Link Parent
                  Sounds good! Happy to help if you have questions

                  Sounds good! Happy to help if you have questions

                  1 vote