Step 1. Track Arrow Installation

A server (VPS or VDS) is required to install and run Track Arrow. Use one of the step-by-step guides below to purchase a server and install the tracker automatically.

TIP

The providers listed below are recommended for Track Arrow. Choosing one of them reduces the risk of problems during installation and daily operation.

The most common installation options:

Mandatory server requirements

Pick a server for the traffic (daily clicks) you expect:

Traffic volume, clicks per dayTypeRAMCPUDisk
less than 100,000VPS4 GB2 CPU80–120 GB SSD
100,000 – 500,000VPS8 GB4 CPU160 GB SSD
500,000 – 1,000,000VPS / VDS16 GB4 CPU240 GB SSD
1,000,000 – 5,000,000VDS32 GB8 CPU480 GB SSD
5,000,000 – 10,000,000VDS64 GB8 CPU960 GB SSD
TIP

The table is a starting point. If you use the Admin API heavily (cost updates, bulk reports), choose a more powerful server. Place the server close to the geo that sends clicks: Brazil → South America, Germany → Europe. For several geos, pick a location in the middle.

Mandatory characteristics

WARNING

Track Arrow runs on Ubuntu 22.04 LTS or Ubuntu 24.04 LTS with Docker. Do not install a hosting control panel (cPanel, Plesk, ISPmanager) on the same server.

The stack includes MySQL, Redis, ClickHouse, the click engine, and the admin panel. That is why 4 GB RAM is the practical minimum.

WARNING

This inbound/outbound set is the default for every provider (DigitalOcean, Hetzner, Vultr, or a manual VPS). Docker can bypass UFW on the server, so use the provider cloud firewall. Redis (6379), MySQL (3306), ClickHouse (8123 / 9000), and Adminer must not be reachable on the public IP. Track Arrow already binds those services to localhost.

FAQ

Can I install Track Arrow on a desktop computer?

You use Track Arrow from your browser, but it must be installed on a VPS. The tracker needs a database, web server, queue/cache, ClickHouse, and certificate utilities — all packaged to run on Ubuntu servers.

Can I install it on a different OS or shared hosting?

No. Use Ubuntu 22.04/24.04 on a dedicated VPS that matches the table above. Shared hosting and other Linux distributions are not supported.