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.
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 piiqdeskserverAdd 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 IPRun 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.shOpen your terminal
When it finishes, open your address in any browser:
https://your-name.piiqdesk.com/terminalLog 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.
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.
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_IP | Where it works | Use for |
|---|---|---|
(blank) | Anywhere on the internet | VPS — auto-detects your public IP |
127.0.0.1 | This PC only | Local — the default for a personal install |
192.168.x.x | Your home / office network | Local — 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