Sudo-Ivan/Zapped
A secure and fast Zig-Zap web server with HTTPS, I2P, Tor.
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.
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
make sure port 80/443 is open on server
make docker-run-ssl DOMAIN=example.com [email protected]
make check-certs DOMAIN=example.com
make docker-run-privacy-ssl DOMAIN=example.com [email protected]
# Run with SSL + Tor
make docker-run-ssl DOMAIN=example.com [email protected] USE_I2P=true
Edit zapped.json
to customize:
For non-root port binding (80/443), you can either:
sudo sysctl net.ipv4.ip_unprivileged_port_start=80