I work in tech and am constantly finding solutions to problems, often on other people’s tech blogs, that I think “I should write that down somewhere” and, well, I want to actually start doing that, but I don’t want to pay someone else to host it.

I have a Synology NAS, a sweet domain name, and familiarity with both Docker and Cloudflare tunnels. Would I be opening myself up to a world of hurt if I hosted a publicly available website on my NAS using [insert simple blogging platform], in a Docker container and behind some sort of Cloudflare protection?

In theory that’s enough levels of protection and isolation but I don’t know enough about it to not be paranoid about everything getting popped and providing access to the wider NAS as a whole.

Update: Thanks for the replies, everyone, they’ve been really helpful and somewhat reassuring. I think I’m going to have a look at Github and Cloudflare’s pages as my first port of call for my needs.

  • Gooey0210
    link
    fedilink
    English
    arrow-up
    2
    ·
    1 year ago

    (I just noticed i replied to your another comment, but still to you 😬)

    Now i’m a little bit confused, what does it do then?

    If the box doesn’t have access to anything on the network, how would it do anything?

    • linearchaos@lemmy.world
      link
      fedilink
      English
      arrow-up
      2
      ·
      1 year ago

      The box you’re hosting on only needs internet access to connect the tunnel. Cloudflare terminates that SSL connection right in a piece of software on your web server.

      • Gooey0210
        link
        fedilink
        English
        arrow-up
        1
        ·
        1 year ago

        I mean, what does it host if the only thing it has access to is the internet?