I’ve wanted to do this for a long time. My current ADHD hyperfixation is NodeBB, but I think my questions fit most anything that you want to be available to the general public and not just yourself and your friends.

Basically, I want to host a NodeBB instance intended for the general public out of my house. What are the risks of doing this? In particular, what are the risks of doling out a web address that points to my personal IP address? Is this even a good idea? Or should I just rent a VPS? This is 80% me wanting to improve my sysadmin skills, and 20% me wanting to create a community.

I have a DMZ in place. Hosts in the DMZ cannot reach the LAN, but LAN hosts can reach the DMZ. If necessary, I can make sure DMZ hosts can’t communicate with each other.

I have synchronous 1 Gb fiber internet. Based on the user traffic of similar forums, I don’t anticipate a crush of people.

I know the basics of how to set up a NodeBB instance, and I’ve successfully backed up and restored an instance on another machine.

I’m not 100% on things like HTTPS certs. I can paste a certbot command from a tutorial, that’s it.

Anything else I should know? Thanks!

EDIT:

I also have a domain, a couple of them, actually. They’re like potato chips; you can’t stop at just one.

I don’t plan on self-hosting email used for forum registration and announcements. I’m not a masochist.

  • GreenKnight23@lemmy.world
    link
    fedilink
    English
    arrow-up
    1
    arrow-down
    2
    ·
    22 hours ago

    I don’t use shit-tier products like cloudflare so I don’t bother knowing what their product line is or what it does.

    not knowing how a platform specific product works doesn’t dictate intelligence.

    also, in your original comment you said “SSL cert” and never mentioned it was a platform specific cert.

    be clear when you say shit and people won’t misunderstand you and treat you like a fucking moron.

    • _cryptagion [he/him]@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      1
      arrow-down
      1
      ·
      20 hours ago

      be clear when you say shit and people won’t misunderstand you and treat you like a fucking moron.

      Obviously, when name Cloudflare specifically more than once, it can be so hard to tell which platform I mean. It’s an easy mistake to make if you don’t know how to read.

      not knowing how a platform specific product works doesn’t dictate intelligence.

      No, but using hostility as a way to distract from when you’ve gone and made yourself look like an idiot is certainly a defense commonly used by, as you put it, “fucking morons”. Now, is there any other pearls of wisdom you want to offer us, Mr. Trump, or was your eternally youthful ardor spent on that one emission?

      • GreenKnight23@lemmy.world
        link
        fedilink
        English
        arrow-up
        1
        arrow-down
        1
        ·
        19 hours ago

        take a chill pill and come back to read from start to finish.

        you were the first one to respond with hostility, prick. I commented on how it’s a bad idea to have SSL certs last for a decade.

        that’s when you responded with heavy sarcasm, like a angsty child.

        maybe if you didn’t have tissue paper for skin you could see how much of a petulant child you are. I can even see how fragile your ego is from all your interactions with others.

        I don’t know what’s more pathetic, your overwhelming desire to be right or your desperate need to prove you’re smarter than somebody else.

        some friendly advice before I block you forever. if you think everyone around you is an asshole, you’re the asshole.