Zapped
A secure and fast Zig Zap web server with built-in privacy features.
WARNING
Still early development and security testing, Use at your own risk.
Zapped Features
- π₯ Hot Reloading
- π Performance Optimized
- π Security Features
- CORS protection
- Rate limiting
- CSRF protection
- Security headers
- IP blacklisting
- πΆοΈ Privacy Features
- Tor hidden services (.onion) (Onion-Location Header)
- I2P network support (.i2p)
- SAM bridge integration
- Private networking
- π¦ Asset Optimization
- Compression (Gzip/Brotli)
- Cache control
- MIME type handling
- π Monitoring
- Metrics endpoint
- Memory stats
- Request tracking
- π Containers
Quick Start
Install dependencies:
Drop your website into the public
directory.
Edit zapped.json
to your liking.
Run the following commands:
Replace docker with podman to use Podman instead of Docker.
make docker
make docker-run
or with Tor:
make docker-privacy
make docker-run-privacy USE_I2P=false # change to true to use I2P
git clone https://github.com/Sudo-Ivan/zapped.git
cd zapped
Privacy Features
Tor Hidden Services
- Automatic .onion address generation
- Hidden service configuration
- Onion-Location Header
I2P Integration
- SAM bridge support
- I2P network tunnels
Configuration
Edit zapped.json
to customize:
- Server settings
- Security options
- Tor configuration
- I2P settings
- Compression settings
- Cache control
- CORS settings
- Rate limiting