Self-Hosted Affiliate Tracker Infrastructure

One Command.
Full Control.
Zero SaaS Tax.

AAA Tracker is the self-hosted tracking platform that respects your infrastructure. Install, tune, update, and scale with a single CLI. No per-event pricing. No data lock-in. No vendor access.

root@server ~
$ curl -fsSL https://aaatracker.website/install | bash -s -- install
[OK] Checking system compatibility...
[OK] Installing Podman containers...
[OK] Configuring nginx + RoadRunner + PHP-FPM...
[OK] Setting up MariaDB + Redis + ClickHouse...
[OK] Issuing Let's Encrypt SSL certificate...
[OK] AAA Tracker installed successfully.
$ aaactl check
[OK] All components operating normally.

Why Self-Hosted Wins

Cloud trackers rent you access to your own data. AAA Tracker gives you the keys to the entire engine.

No Per-Event Pricing

Cloud trackers charge by the click. We do not. Your server costs are fixed no matter if you run 1,000 clicks or 200 million clicks per day. Scale without watching your bill explode.

Complete Data Ownership

Your conversion data never leaves your server. No third-party analytics. No GDPR headaches from external processors. No risk of a SaaS platform getting breached and leaking your campaigns.

No Vendor Lock-In

Open management CLI. Standard containers. Standard databases. If you ever want to move, export your data and go. We do not hold your business hostage with proprietary formats or cloud-only APIs.

Built for Scale

Container-native architecture managed entirely by aaactl.

nginx
RoadRunner
PHP-FPM
MariaDB
Redis
ClickHouse
Podman
GeoIP

Everything You Need to Run

From bare metal to live campaigns. One CLI handles the entire lifecycle.

One-Command Install

Run a single command and get a fully configured tracker stack: nginx, RoadRunner, PHP-FPM, MariaDB, Redis, and ClickHouse. No manual config files. No dependency hell.

Container-Native

Every component runs in its own Podman container. Isolated, reproducible, and easy to debug. Start, stop, and inspect individual services without affecting the rest.

ClickHouse OLAP Analytics

Switch to ClickHouse as your OLAP database for blazing-fast analytics on massive traffic volumes. Handle hundreds of millions of events without breaking a sweat.

Auto SSL & Certificate Management

Let's Encrypt certificates are issued, renewed, and maintained automatically. Add and remove domains with a single command. No Certbot configuration required.

Zero-Downtime Updates

Update the tracker and all system components safely. Built-in rollback if anything fails. Downgrade to any previous stable version instantly.

Built-in Backups & Restore

Create full system backups with one command. Restore from any backup point. Prune old backups automatically. Your data is always recoverable.

DNS Resolver Management

Configure and switch DNS resolvers on the fly. Health-check resolvers automatically. Ensure your tracker always resolves fast and reliably.

Support Team Access Control

Grant or revoke SSH access for your support team with time-bounded keys. Audit who has access and when it expires. Security without friction.

Database Engine Migration

Migrate from MyISAM to InnoDB with a single command. Rename table prefixes without touching application code. Prepare for next-generation architectures.

Landing Page Hosting

Host landing pages locally with dynamic route configuration. Upload via ZIP, edit in place, and serve directly from the tracker without external redirects.

Health Checks & Monitoring

Run comprehensive health checks across all components. Detect issues before they become outages. Automated probes for aliveness and readiness.

Multi-User Ready

Built-in user and group management. Run services under dedicated users. Support team access with scoped permissions. Ready for team environments.

How We Compare

Why AAA Tracker wins against the incumbents.

Feature AAA Tracker Keitaro Binom BeMob
Pricing ModelServer cost only€40-499/mo SaaS$99-119/mo license$149-599/mo SaaS
Click/Event LimitsUnlimitedUnlimited (self-host)UnlimitedTiered limits
Container-NativeYes (Podman)NoNoN/A (cloud)
Built-in Ops CLIYes (aaactl)PartialNoNo
ClickHouse OLAPYesNoNoNo
Auto SSLYes (LE)YesManualN/A
Zero-Downtime UpdatesYesNoNoN/A
Data Ownership100% on your serverSelf-host possibleSelf-hostedCloud only
Open CLI / ExtensibleYesClosedClosedClosed

Command Reference

Every operation is one command away.

aaactl installInstalls tracker and all system components
aaactl updateUpdates system & tracker to latest version
aaactl tuneTunes all components for optimal performance
aaactl checkChecks if all components operate normally
aaactl downgradeInstalls the latest stable tracker version
aaactl repairRepairs / rescues the installation
aaactl backups createCreates a full system backup
aaactl backups restoreRestores data from a backup
aaactl certificates issueIssues Let's Encrypt SSL for domains
aaactl certificates renewRenews SSL certificates
aaactl podmanManages Podman containers
aaactl resolversManages DNS resolvers
aaactl runRuns dockerized helper commands
aaactl tracker-optionsManages tracker features
aaactl use-clickhouse-olapdbConfigures ClickHouse as OLAP DB
aaactl support-team-accessControls support team SSH access
aaactl versionShows installed component versions

Ready to Own Your Stack?

Install AAA Tracker in under five minutes. No signup required. No credit card. Just your server.

curl -fsSL https://aaatracker.website/install | bash -s -- install
GitHub View Script