Install PiiqDesk

PiiqDesk is fully self-hosted — the app runs on your server or your PC, and your trading data and broker keys never leave it. piiqdesk.com only issues your name and license.

Two ways to run it

Option A — VPS server

Install on a rented Linux server (any provider). Access it from any browser at your own address, from anywhere. Best for running strategies 24×7.

Option B — Your own PC

Install on your Windows PC and run everything locally. Use the desktop app, or open it in your browser at your own address. Best for personal use on one machine.

Both use the same registration — you enter your PiiqDesk email and 2FA code once, and your server automatically gets its own address: your-name.piiqdesk.com.

Option A — Install on a VPS (Linux)

You need a fresh Ubuntu 22.04 server (2 vCPU / 4 GB RAM is plenty) and your PiiqDesk account email.

1

Download the Linux package

Grab piiqdeskserver.tar.gz from your dashboard and copy it to your server, then extract it:

tar xzf piiqdeskserver.tar.gz
cd piiqdeskserver
2

Add your email

Open server_config and set your PiiqDesk account email. Leave everything else blank — the IP is detected automatically.

# server_config
PIIQ_EMAIL=you@example.com
SERVER_IP=          # blank = auto-detect public IP
3

Run the installer

It installs everything (database, web, services) and asks for your 6-digit 2FA code once, so your address and HTTPS certificate are set up automatically.

sudo ./install.sh
4

Open your terminal

When it finishes, open your address in any browser:

https://your-name.piiqdesk.com/terminal

Log in, add your broker under + Add Broker, and you are trading.

Option B — Install on your own PC (Windows)

Runs the full app on your machine. Nothing is exposed to the internet — it listens only on your own computer.

1

Download the Windows package

Get the Windows package from your dashboard, unzip it anywhere, and run start.bat. It launches the backend and database in the background.

2

Open the app

Two ways, your choice — both on the same PC:

  • Desktop app — open the PiiqDesk window. It connects to your PC directly, nothing else to configure.
  • Browser — open https://your-name.piiqdesk.com/terminal. On a local install your address points at your own PC, so the same URL works here too.

About the address (advanced)

The address your terminal answers on is controlled by one line — SERVER_IP in server_config. You normally never touch it; the installer sets the right default.

SERVER_IPWhere it worksUse for
(blank)Anywhere on the internetVPS — auto-detects your public IP
127.0.0.1This PC onlyLocal — the default for a personal install
192.168.x.xYour home / office networkLocal — reach it from your phone or another PC on the same Wi-Fi

For a normal personal install, leave it at 127.0.0.1 — it means “this machine” and always works. Only change it if you want to open the terminal from another device on your own network.

Stuck?

Every install is your own private server, so nothing you enter is shared. If something does not come up, reach out and we will help.

Contact support