Both Lemmy.world and my server rely upon Cloudflare for SSL, DDOS protection, CDN services, etc. I use it to provide me with a Cloudflare tunnel to get around not being able to forward ports.

Outages have put this dependance to question, and the same with recent news about the US government obtaining data through subpoenas. It’s a free service that takes care of many of the difficulties when it comes to hosting your service online, but everyone knows that free is not free.

What do you all think about Cloudflare?

  • hexagonwin@lemmy.today
    link
    fedilink
    arrow-up
    84
    ·
    2 months ago

    it’s making the internet centralized and proprietary, i hate it. i do understand how it’s a very easy option for website operators struggling against malicious bots though.

  • dparticiple@sh.itjust.works
    link
    fedilink
    arrow-up
    43
    ·
    2 months ago

    Dev here, building a public SaaS app. I’m aware of the centralization arguments, but CF seems to be the least worst of all the options in terms of alternatives. CAPTCHAs are awful, and I can’t put up my own multi-Tbps DDOS buffer. I also regularly access my own resources from behind multiple VPNs; other than having to click the human button it doesn’t consign me to an evening of identifying traffic lights.

    • OwOarchist@pawb.socialBanned
      link
      fedilink
      English
      arrow-up
      33
      ·
      2 months ago

      The ones that require traffic lights and shit never seem to work properly for me. They always make me do an endless repetition of them, going through dozens and dozens before it finally, maybe lets me see the website I was trying to get to.

      Maybe I’m just not human enough?

      • hansolo@lemmy.today
        link
        fedilink
        arrow-up
        9
        ·
        2 months ago

        It might be your browser or extensions. I get that more on Librewolf than Mullvad, for example.

      • LwL@lemmy.world
        link
        fedilink
        arrow-up
        7
        ·
        2 months ago

        I’ve found that clicking them slower (until the new image is fully faded in) can help for the ones that have images disappearing after clicking, and not actually clicking every square containing part of the traffic light (if it’s only a tiny edge) helps with the ones that are one image of a thing. I guess being fast or noticing details isn’t human enough. Having to wait is insanely annoying though.

      • hector@lemmy.today
        link
        fedilink
        arrow-up
        3
        ·
        2 months ago

        When I’ve used tor, after back on firefox cloudflare put me through endless captchas.

  • Bazoogle@lemmy.world
    link
    fedilink
    arrow-up
    21
    ·
    2 months ago

    This image is inaccurate, because it suggests Cloudflare is a small block. The original xkcd makes more sense, because it is a project run by a single person. To represent Cloudflare, it should be a huge block given it’s a very large company with a market cap of $69 billion.

    • Cantaloupe@fedioasis.ccOP
      link
      fedilink
      English
      arrow-up
      4
      ·
      2 months ago

      Fair enough, one other guy said it should be the thin block above the one pointed to. Makes sense, and it can still be yanked from under you.

  • Brkdncr@lemmy.world
    link
    fedilink
    arrow-up
    16
    ·
    2 months ago

    It’s a great service and it works mostly well. The internet is a little bit better because of them.

    It’s also optional and simple to transition away from since they don’t host your environment.

      • phcorcoran@piefed.social
        link
        fedilink
        English
        arrow-up
        7
        ·
        2 months ago

        us-east-1 was (one of?) the first region for AWS and a lot of their systems don’t respond super well if that region has issues. AWS is also the backbone of a lot of the internet

    • pressanykeynow@lemmy.world
      link
      fedilink
      arrow-up
      1
      ·
      2 months ago

      Can you expand on it? How do websites block vpn? Do they just block all the other countries? Why would you want to visit such websites?

  • 7fb2adfb45bafcc01c80@lemmy.world
    link
    fedilink
    arrow-up
    13
    ·
    2 months ago

    /rant on I think CloudFlare is the direct result of the enshitififcation of development work.

    People write an insecure app in Express/Flask/whatever, deploy it to the internet, then bolt on Cloudflare as a WAF and add Datadog because they have no idea what’s happening under the hood or limited themselves with their up-front choices.

    This is marketed as progress. /rant off

    But there are valid use cases like you mentioned. And it’s the enshitifed sites that fund that free tier.

    There’s some irony about the Fediverse going through a centralized service, but I don’t know of a better free answer. A cheap answer might be a VPS with Caddy and automatic Lets Encrypt, but it’s not turnkey.

  • Ada@piefed.blahaj.zone
    link
    fedilink
    English
    arrow-up
    12
    ·
    2 months ago

    Proprietary centralisation and gatekeeping of the internet, built by a profit first company that actively and deliberately protected nazis and kiwifarms until it became financially harmful for them to continue to do so.

    They can fuck right off.

  • greenbit@lemmy.zip
    link
    fedilink
    arrow-up
    8
    ·
    2 months ago

    In addition to the tech reasons mentioned, the click here checkbox is just a fucking infuriating interruption

        • pressanykeynow@lemmy.world
          link
          fedilink
          arrow-up
          1
          ·
          2 months ago

          How are you planning to do it? It’s typically used as a defence against bots which are becoming more of problem not less. What you describe is Cloudflare’s managed challenge, most of the time it doesn’t even need you to click anything because you already clicked somewhere else.

              • greenbit@lemmy.zip
                link
                fedilink
                arrow-up
                1
                ·
                2 months ago

                Nah, the solution should just be done in the background. Invisible and not a forced interaction

                • pressanykeynow@lemmy.world
                  link
                  fedilink
                  arrow-up
                  1
                  ·
                  2 months ago

                  You don’t see a problem with automating a thing against automation? It can be done but in principle the less forced human interaction you get the more privacy invasion it requires.

    • zikzak025@lemmy.world
      link
      fedilink
      arrow-up
      3
      ·
      2 months ago

      Is that what it is? I thought it was just my app being weird, but then I see similar stuff in the browser, too.

      • Ricky Rigatoni@piefed.zip
        link
        fedilink
        English
        arrow-up
        2
        ·
        2 months ago

        If you use your web browser for lemmy, find a .zip post and try to view the image directly when it resuses to load. You’ll immediately get a cloudfare craptcha and then for that session lemmy.zip images will be more willing to work

          • Ricky Rigatoni@piefed.zip
            link
            fedilink
            English
            arrow-up
            2
            ·
            2 months ago

            I don’t think there are any workarounds for the apps. Cloudfare uses sessions that also take what client you’re using into account. I more of said that comment so anyone can see the proof for themselves.