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. Installs per machine and starts with the tray app at login.
Windows 10 or later, 64-bit.
Download for WindowsmacOS
Notarized menu-bar app. Unzip, drag PrintSocket Agent.app to Applications, and open it.
macOS 12 or later. Universal binary for Apple Silicon and Intel.
Download for macOSLinux
A single static binary, no installer. It discovers printers through CUPS and runs headless.
x86-64, needs CUPS. ARM machines want the 64-bit ARM build instead.
Download for LinuxLinux, from the shell
The same binary the button hands you, for machines you only ever reach over SSH. Swap
amd64 for arm64 where the architecture calls for it.
curl -fsSLo psagent https://downloads.eligian.com/psagent-linux-amd64
chmod +x psagent
sudo mv psagent /usr/local/bin/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.