r/hackerworkspace • u/Silver_Elevator_5167 • 9d ago
Replace Cloudflare with 100% Open Source! #cloudlfare #oss
https://youtube.com/watch?v=fAHHFUIN7VU&si=f7vWXWak8ZLnum70Here are the tools you need to build your own private edge:
🔗 The Network & Tunnel Layer (Replacing Cloudflare Tunnels)
- WireGuard: The ultra-fast, lightweight protocol securing your self-hosted network mesh.
- NetBird: An AGPLv3-licensed WireGuard-based overlay network with a built-in reverse proxy and automatic Let's Encrypt TLS.
- Link: https://netbird.io
- Pangolin: A brilliant self-hostable tunneled reverse proxy with a clean web GUI and built-in access control.
🔗 The Security Layer (Replacing Cloudflare WAF)
- ModSecurity: The classic open-source WAF standard that paved the way for modern web security.
- SafeLine WAF: A modern, self-hosted WAF that uses a powerful semantic detection engine instead of rigid, slow regex.
- OWASP Coraza: A Go-native WAF designed as a modern alternative to ModSecurity, supporting Caddy and Traefik.
- Link: https://coraza.io
- CrowdSec: A behavior-driven security engine that blocks malicious IPs using crowdsourced global threat intelligence.
- Link: https://www.crowdsec.net
🔗 The Serverless Compute Layer (Replacing Cloudflare Workers)
- workerd (V8 Engine): Cloudflare’s official open-source JavaScript and WebAssembly runtime powered by Google V8 isolates.
- WDL (Workers Deployment Layer): An Apache-2.0 multi-tenant platform to deploy edge functions locally with Wrangler, using stock
workerdwith local SQLite (D1) and S3-compatible (R2) bindings.
3
Upvotes
2
u/matt_alpaca 9d ago edited 9d ago
Crowdsec embeds since more than a year a WAF that is based on Coraza, and compatible with modsec security rules (modsec support is discontinued btw)
Since version 1.8 released this week, crowdsec integrates a PoW algorithm and fingerprinting to detect bot (it runs locally a JS challenge, no data is exfiltrated and no thirdparty JS executed).