cloudflare.md 3.0 KB

Cloudflare Alternatives

Self-hosting

Self-hosting often works great, but it requires some effort to setup. It is more aimed at technical people.

We might create a guide for some self-hosting basics which don't require Cloudflare. IPFS may be worth consideration if performance is the main concern.

Apache is vulnerable to various low-bandwidth attacks. Use other server software such as Caddy, lighttpd or nginx.

Best way to protect your server from DDoS

  • Avoid any third-party service that can intercept HTTP traffic (like Cloudflare)
  • Install WAF on your loadbalancer.
  • Add rate-limit to your nftable(firewall) and server software.
    • Just drop the excessive connection.
  • Blocking VPS/Hosting IP ranges will get rid of your headache.

Alternatives

Alternative Drawback Price Link
Akamai known to block major Tor exits ? https://akamai.net/
Codeberg pages support censorship; no custom domain support; tor hostility Free https://pages.codeberg.org/
Gitee pages must understand Chinese Free https://gitee.com/help/articles/4136
Github pages uses Microsoft servers Free https://pages.github.com/ (WARNING: Tor/VPN users will get their account blocked automatically by Github)
Level 3 ? Enterprise https://www.centurylink.com/
PerimeterX not gratis ? -
Sharktech DDoS Solutions ? ? https://sharktech.net/
Surge.sh Modifies *.surge.sh/robots.txt response Free https://surge.sh/
Voxility ? ? https://www.voxility.com/
eQualitie not gratis gratis during COVID19 https://equalit.ie/
neoCities static pages Free https://neocities.org/
sucuri not gratis; tor hostility at ~3.483% $200+ https://sucuri.net/
Deflect ? ? https://deflect.ca/
Sakura Cloud not English $10- https://cloud.sakura.ad.jp/

Not researched yet

  • CDNJS: sponsored by Cloudflare. It might use it in the background.

Why X is not included

X Reason
BunnyCDN Uses Cloudflare + Acts like reverse proxy.
Cloudflare Tunnel Uses Cloudflare.
DDoS-GUARD Similar to CloudFlare.
Gitlab pages GitLab is Cloudflared
Greypanel just like CloudFlare.
Imperva Uses Cloudflare.
jsDelivr Uses Cloudflare, see their network page
Netlify Uses Amazon AWS which is also a content delivery network. It would be hypocritical to include it.
Siteground Tor-hostile people.

History

Sucuri and eQualitie have a history of CloudFlare patronage, but no longer.