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 Windows

macOS

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 macOS

Linux

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 Linux

Linux, 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

  1. Get an enrollment token

    In the dashboard, open Devices → Add device. Tokens are single-use and expire after an hour.

  2. 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_....

  3. Your printers appear

    Within a minute the machine's print queues show up in the dashboard, with their reported capabilities, ready to take jobs.

Open the dashboard Read the docs