Downloads
The PrintSocket agent runs on the machine your printers are already attached to. It connects outbound only — no inbound ports, no VPN, no static IP.
Windows
Signed MSI installer. Per-machine install, starts with the tray app at login.
Windows 10 or later, 64-bit. The link always points at the latest release; versioned
installers live beside it as psagent-<version>-setup.msi.
macOS
Notarized menu-bar app. Universal binary — Apple Silicon and Intel. Unzip, drag PrintSocket Agent.app to Applications, and open it.
macOS 12 or later. Versioned archives live beside it as
psagent-<version>-macos.zip.
Linux
No installer yet — build the CLI agent from source. It discovers printers through CUPS and runs headless, which is usually what you want on a server anyway.
go build -o psagent ./cmd/psagent
./psagent enroll -token enr_...
./psagent run
After installing
-
Get an enrollment token
In the dashboard, open Devices → Add device. Tokens are single-use and expire after an hour.
-
Enroll the machine
On Windows and macOS, click the tray or menu-bar icon and choose Enroll this device…. On Linux, run
psagent enroll -token enr_.... -
Your printers appear
Within a minute the machine's print queues show up in the dashboard, with their reported capabilities, ready to take jobs.