CDNShark
CDNShark is a self-serve edge platform that combines a CDN, DNS proxy, S3-compatible object storage, HLS video streaming, and edge security in a single dashboard — an alternative to running Cloudflare, Bunny.net, an object store, and a transcoder separately.
CONTENT DELIVERY
- Pull zones cache from any HTTP/HTTPS origin
- Per-zone TTL and path-based cache rules
- Perma-Cache and query-string cache-key control
- Custom CNAME with automatic edge TLS
- One-click cache purge
DNS & INFRASTRUCTURE
- A/AAAA/CNAME proxy records routed through the edge
- Queue-backed provisioning
- Redis-based policy sync propagates cache and security rules to all edge nodes within seconds
EDGE SECURITY
- Custom Lua-based web application firewall
- JavaScript proof-of-work bot challenge with an Under Attack mode
- GEO and IP/CIDR block/allow lists
- Per-IP rate limiting and hotlink protection
OBJECT STORAGE
- Fully S3-compatible (works with any S3 SDK/CLI)
- SSE-C client-side encryption
- Signed and shared links
VIDEO STREAMING
- Multi-bitrate HLS transcoding
- Embeddable player
- Signed playback tokens with expiry
- AES-128 segment encryption
