Install ProxDR
ProxDR installs from a single command on any Linux host — your Proxmox node, or a small VM that can reach it. There are no dependencies to install first and no agents to push into your guests.
curl -fsSL https://proxdr.com/install.sh | sh
The installer:
- detects your OS/architecture (Linux
amd64orarm64) and downloads the matching static binary to/usr/local/bin/proxdr; - creates the state directory
/var/lib/proxdr; - installs and starts a systemd service that runs the daemon + web UI.
When it finishes it prints the URL to open — HTTPS on port 443, with a self-signed certificate on first run:
https://<this-host-ip>
What’s running
| Component | Default | Purpose |
|---|---|---|
| Web UI / API | :443 (HTTPS) | The console and REST API you interact with. A :80 listener redirects here. |
| Peer link | :8444 (mTLS) | The authenticated channel between paired sites. |
| Data dir | /var/lib/proxdr | The controller database and keys. |
The self-signed cert is fine for a home lab. For production you can supply your
own certificate (--tls-cert / --tls-key) or terminate TLS at a proxy — see the
CLI reference.
Manual install
Prefer to place the binary yourself? Download proxdr_linux_amd64 (or arm64)
from the releases, mark it executable, and run proxdr serve. The
CLI reference covers the flags.
Next: first run — set the admin password and walk the onboarding wizard.