Binaries and notes published at git.ssh.surf/snxraven/peardock/releases. The rolling tag is the recommended install channel. Prefer the one-line installer on the download page when you can.
Bare HyperDHT control plane for the Docker host. Identity from SERVER_SEED / .env.
Pattern: peardock-server-VERSION-HOST.tar.gz
Desktop GUI (Electron). Connect with the server public key. macOS tarballs include a .app.
Pattern: peardock-client-VERSION-HOST.tar.gz
Hosts (64-bit):
linux-x64, linux-arm64, darwin-x64, darwin-arm64, win32-x64, win32-arm64.
Each tarball has a sibling .sha256 checksum. Filter below by server, client, or checksums.
# Manual example (Linux x64 server). Use the exact filename from a release below.
curl -fLO https://git.ssh.surf/snxraven/peardock/releases/download/rolling/peardock-server-VERSION-linux-x64.tar.gz
curl -fLO https://git.ssh.surf/snxraven/peardock/releases/download/rolling/peardock-server-VERSION-linux-x64.tar.gz.sha256
sha256sum -c peardock-server-*.sha256
tar -xzf peardock-server-*.tar.gz
xattr -cr ~/Applications/peardock.app.
Developer ID re-sign from a source build:
npm run sign:macos -- out/peardock-darwin-arm64/peardock.app
Build from source:
clone the repo, use Node.js ≥ 20, then npm ci,
npm run server / npm run start:client, or
npm run make for all host binaries.
Details in Quick start and
Release docs.