Install

Expona ships as a desktop app and a lightweight CLI agent. Pick whichever fits how you work — both share the same account.

Desktop app

The desktop app is the easiest way to start: a visual list of tunnels, the port/domain pickers, passcodes and live logs, all in one window.

  • macOS — download the .dmg, drag Expona to Applications, and open it.
  • Windows — run the installer; it installs to your user folder and adds a Start-menu shortcut.
  • Linux — download the .AppImage, mark it executable, and run it.

CLI agent

Prefer the terminal? Install the agent with a single command.

macOS / Linux

curl -fsSL https://get.expona.dev/install.sh | sh
expona version

Windows (PowerShell)

irm https://get.expona.dev/install.ps1 | iex
expona version

Sign in

Authenticate the agent once with a key from your account settings:

expona auth add <YOUR_KEY>

You can create and revoke keys anytime from the web portal under Keys. Next, head to Setup to configure your first tunnel.