Installation
Quick Install (Linux / macOS)
Section titled “Quick Install (Linux / macOS)”curl -fsSL https://dwaar.dev/install.sh | shThis detects your OS and architecture, downloads the latest release, verifies the SHA-256 checksum, and installs to /usr/local/bin/dwaar.
Options:
# Install a specific versionDWAAR_VERSION=v0.1.0 curl -fsSL https://dwaar.dev/install.sh | sh
# Install to a custom directoryDWAAR_INSTALL_DIR=~/.local/bin curl -fsSL https://dwaar.dev/install.sh | shSupported platforms:
| Platform | Binary |
|---|---|
| Linux x86_64 | dwaar-linux-amd64 |
| Linux ARM64 | dwaar-linux-arm64 |
| macOS x86_64 | dwaar-darwin-amd64 |
| macOS ARM64 (Apple Silicon) | dwaar-darwin-arm64 |
Docker
Section titled “Docker”docker run -d \ --name dwaar \ -p 80:80 \ -p 443:443 \ -p 443:443/udp \ -v ./Dwaarfile:/etc/dwaar/Dwaarfile \ -v dwaar-data:/var/lib/dwaar \ ghcr.io/permanu/dwaar:latestSee Docker Deployment for volumes, compose, and health checks.
Coming Soon
Section titled “Coming Soon”The following installation methods are planned:
- Homebrew —
brew install permanu/dwaar/dwaar - APT (Debian/Ubuntu) —
.debpackages with systemd integration - RPM (RHEL/Fedora) — via
dnf - Alpine (APK) — for minimal container images
Uninstall
Section titled “Uninstall”curl -fsSL https://dwaar.dev/uninstall.sh | shVerify Installation
Section titled “Verify Installation”dwaar version# Validate your configdwaar validateNext Steps
Section titled “Next Steps”- Quick Start — get a proxy running in 60 seconds
- Dwaarfile Reference — learn the config format
- Systemd Service — production service setup