Deploy Binom VPS in 15 minutes
Run a self-hosted Binom tracker on a VPS that stays online 24/7. Order a server on Ubuntu 22.04/24.04, run the official installer, and the tracker starts counting clicks with no limits and no monthly fee tied to your traffic volume.
What can you do with self-hosted Binom VPS
Binom v2 is a self-hosted ad tracker for affiliate marketing and media buying. On your own VPS hosting, it routes clicks, receives postbacks, and builds reports in real time while you focus on campaigns.
Click tracking with no click limits
A production redirector for media buying
Traffic distribution and splits by rule
Conversion tracking via S2S postback
Private tracking with data on your own server
Anti-spy protection for your offers
Choose a Binom VPS plan
The installer needs at least 40 GB of free drive and a clean server, so the entry point is VPS Premium (8 GB RAM, 4 cores, 50 GB SSD, $33.99/mo): about 20 CPS with headroom for data growth. For higher volumes, up to ~100 CPS, go with VPS Elite (80 GB SSD). Every plan includes one dedicated IPv4, free weekly backups, KVM, and full root/SSH.
- 40 CountriesFrom$33.99 / 1 month$32.29 with is*smart
- Xeon 4x2.20 GHz CPU
- 8 Gb RAM
- 50GB SSD Drive
- Unmetered Bandwidth
- 40 CountriesFrom$50.99 / 1 month$48.44 with is*smart
- Xeon 6x2.20 GHz CPU
- 16 Gb RAM
- 80GB SSD Drive
- Unmetered Bandwidth
- 40 CountriesFrom$76.49 / 1 month$72.67 with is*smart
- Xeon 8x2.20 GHz CPU
- 32 Gb RAM
- 100GB SSD Drive
- Unmetered Bandwidth
Boost Your VPS Server Resources
Check out how you can change the configuration of your VPS. You can purchase additional drive space, increase CPU performance, add RAM, and take advantage of additional services without having to switch to a new plan.
How to deploy Binom on a VPS
A clean Ubuntu 22.04/24.04 server and the official Binom installer.
The fast path is a clean Ubuntu 22.04/24.04 server and the official Binom installer. The full walkthrough with every edge case lives in our step-by-step Binom install guide.
Before you start, register at binom.org and start a trial. The installer outputs a Tracker ID that you activate in your account.
Step 01 — Order a VPS and connect over SSH
In the configurator, choose Ubuntu 22.04 or 24.04, as Binom v2 supports nothing else. Access details arrive by email 5–15 minutes after payment. Connect and check the environment:
ssh root@YOUR_VPS_IPlsb_release -adf -h /The Avail column must show at least 40 GB, and no web services should be running on the server.
Step 02 — Run the installer
Download and run the v2 script. It asks for one thing (your email) then installs everything automatically (dependencies, Docker, tracker, observer) in 10–15 minutes:
wget https://data.binom.org/binom_v2_install.sh -O /root/binom_v2_install.shbash /root/binom_v2_install.sh installWhen it finishes, the terminal shows the URL, login, password, and Tracker ID. Save all four values — the password and Tracker ID are generated once and cannot be recovered.
Step 03 — Activate your license
Open http://YOUR_IP/index and you'll see a "License not found" screen with your Tracker ID. Log in to your binom.org account, paste the Tracker ID in the license section, refresh the tracker URL, and log in as admin.
Step 04 — Configure the firewall
The installer sets up Caddy as the reverse proxy on ports 80 and 443. Configure UFW to match:
ufw allow 22/tcpufw allow 80/tcpufw allow 443/tcpufw enableThe internal container ports (8080, 9000, 5432, 8123, and others) are not exposed; all external traffic enters through Caddy.
Common issues
Field-tested on is*hosting servers.
- The installer exits immediately with an OS error. Binom v2 runs only on Ubuntu 22.04/24.04; on CentOS, Debian, FreeBSD, and newer releases the script checks the version and quits. Rebuild the server on a supported OS.
- "At least 40GB of free drive storage is required." The installer counts free space, not total drive size. After Ubuntu's base footprint (~3 GB), a 40 GB plan doesn't clear the threshold — pick Premium (50 GB) or higher. Check with df -h /, the Avail column.
- "License not found" after install. The trial has to be started before activation. Register at binom.org, paste the issued Tracker ID in the license section, and refresh the page.
- Campaigns won't open over HTTPS. The install completes on a bare IP, but ads need a domain with HTTPS. Create an A record to the server's IPv4 before running the installer and wait for propagation (check at whatsmydns.net).
- Reports act strange after an update. The usual cause is stale cache; clear your browser cache and cookies, which the docs specifically call out. Before updating, export a database backup of Binom:
docker exec binom_postgres pg_dump -U postgres binom > /root/binom_backup.sql.