live from Gitea

Releases

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.

What you will find

peardock-server

Bare HyperDHT control plane for the Docker host. Identity from SERVER_SEED / .env.

Pattern: peardock-server-VERSION-HOST.tar.gz

peardock-client

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
!
macOS Gatekeeper. Darwin clients from Linux CI are ad-hoc signed. If the app is blocked: right-click → Open, or 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.

Loading releases…