So, with the Cloudflare outage, I have found my self hosted services are not accessible outside of the home. I use a SWAG reverse proxy from linuxserver.io and bought my domain through cloudflare. I’m fairly new at this stuff, so is this a secure way of doing things? Does cloudflare have access to my data? I’m fairly new at this, so I apologize if this is a silly question. Is there some way to self host what cloudflare does?

  • CompactFlax@discuss.tchncs.de
    link
    fedilink
    English
    arrow-up
    14
    ·
    2 months ago

    Self-hosting an authoritative dns server is not a good idea for several reasons.

    Cloudflare doesn’t have access to data hosted in your server unless you’re using their reverse proxy tunnel.

    A momentary (if severe) blip in their availability isn’t a good reason to change providers.

    • srasmus@slrpnk.netOP
      link
      fedilink
      English
      arrow-up
      2
      ·
      2 months ago

      That’s the conclusion I’m coming to. Saw a lot of posts from self hosters happy they aren’t affected by this. Figured there was some reason NOT to use Cloudflare (security, etc.). But it kind of just seems like a personal preference. Cloudflare has certainly had better uptime than all my services thus far 🙂

      • CompactFlax@discuss.tchncs.de
        link
        fedilink
        English
        arrow-up
        3
        arrow-down
        2
        ·
        2 months ago

        Cloudflare is a business service primarily and the people who should be worried about its monopoly are the businesses, not so much a handful of people running home servers.

        • irmadlad@lemmy.world
          link
          fedilink
          English
          arrow-up
          4
          arrow-down
          1
          ·
          2 months ago

          not so much a handful of people running home servers

          Oh you’ll smoke a turd in hell for your insolence. lol

  • slazer2au@lemmy.world
    link
    fedilink
    English
    arrow-up
    14
    ·
    2 months ago

    Doubt cloudflare has access to your date. more like the time old joke of it was DNS.

    Most likely because you purchased your domain through Cloudflare they are also your authoritative name servers for your domain. When you try to access home.your.domain if the local DNS server doesn’t already know the IP to send that traffic to it will ask CF because they are the name servers. As they are having issues they didn’t respond.

    I don’t know if CF allows you do use other name servers with domains purchased by them.

  • ShellMonkey@piefed.socdojo.com
    link
    fedilink
    English
    arrow-up
    6
    ·
    2 months ago

    Depends on a few things. If you actually put the site ‘through’ cloudflare then they act as a SSL offloading proxy and could read the content.

    If they’re just providing a DNS record than no, that just points people in your direction.

  • pie@piefed.social
    link
    fedilink
    English
    arrow-up
    5
    ·
    1 month ago

    your dns server relays on another upstream dns server that could be down so whats the point

  • irmadlad@lemmy.world
    link
    fedilink
    English
    arrow-up
    2
    ·
    2 months ago

    I’m fairly new at this, so I apologize if this is a silly question

    Those don’t exist, afaic.

    Caveat: I am unsure if Cloudflare will let you use other nameservers or if you are required to use theirs. I do know that if you use their Tunnel/ZeroTrust, you have to use their nameservers, but you can buy a domain from anywhere.

    Yes, you can self host your own DNS. Bind, PowerDNS, Pi-Hole + unbound, Technitium has emerged as a new favorite, so there are options. I think you can selfhost AdGuard DNS tho the blocking service is a paid tier.

  • Matt The Horwood@lemmy.horwood.cloud
    link
    fedilink
    English
    arrow-up
    1
    ·
    2 months ago

    if your after alternative to CLoudflare DNS, I can recommend OVH for both domain name and zone, they have API so you can get certs for both internet facing stuff and internal domains

    • Egonallanon@feddit.uk
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 months ago

      I don’t believe pihole functions as an authorative DNS server though. Something like technetium does and they could be used as the nameservers for a domain while still offering all the same adblocking functionality that pihole does.

      Though pihole could work of you were relying on a VPN to access your stuff remotely.