> ## Documentation Index
> Fetch the complete documentation index at: https://wiki.lumiweb.cc/llms.txt
> Use this file to discover all available pages before exploring further.

# Keitaro (tracker)

> Traffic tracker for affiliate marketing

Keitaro is a tracker for affiliate marketing traffic. It sits between your traffic source and your offer: it routes flows by rules, keeps detailed analytics (clicks, conversions, sources), handles redirects, and plugs into anti-fraud and cloaking services. Everything runs on your own server — your data and logs stay with you.

<Note>
  Commands are current as of writing. Before installing, check the official site [docs.keitaro.io](https://docs.keitaro.io/) — the installer and requirements change from time to time.
</Note>

Keitaro is a paid product. You need a license key to use it; Keitaro offers a trial — set one up on their site before installing.

## What you'll need

<Warning>
  Keitaro installs on RHEL-based distributions — the official installer isn't designed for Ubuntu/Debian. Lumi gives you Ubuntu 22.04 by default, so pick a different OS when you order your VPS: **AlmaLinux 9/10, Rocky Linux 9/10, or CentOS 10** all work.
</Warning>

## Installation

Connect to the server as **root** using the IP and password from the VPS card in the bot. Keitaro installs via the official installer — it brings up the web server (nginx), the database, and the tracker itself. It runs with a single command on a clean server.

<Steps>
  <Step title="Get the current command">
    Grab the exact, current install command from the official page [docs.keitaro.io](https://docs.keitaro.io/) — the installation section. The general shape is this:

    ```bash theme={"system"}
    curl -fsSL https://keitaro.io/install.sh -o install.sh
    bash install.sh
    ```
  </Step>

  <Step title="Wait for it to finish">
    The installer downloads the components and configures them on its own. This takes a few minutes. When it's done, it shows the panel address and the credentials for your first login.
  </Step>

  <Step title="Point a domain and open the panel">
    Point your domain at the server's IP (an A record) and open the panel in your browser at your domain. Enter your license key or activate the trial.
  </Step>
</Steps>

Make sure the Keitaro services are running:

```bash theme={"system"}
systemctl status keitaro
```

Or run `bash install.sh` again — the installer shows the status of the components.

<Warning>
  The panel and traffic intake work over HTTP/HTTPS — open ports `80` and `443` in the firewall, otherwise the domain won't open:

  ```bash theme={"system"}
  ufw allow 80
  ufw allow 443
  ```

  Firewall setup: [Firewall (ufw)](/en/vps/firewall).
</Warning>

<Tip>
  You can buy a domain for the tracker right inside Lumi — the [@lumibp\_bot](https://t.me/lumibp_bot) bot. After buying it, add an A record pointing your domain name at the server's IP. How to do it: [Connecting a domain](/en/domains/connect).
</Tip>

Lumi handles the server and network; software setup is on you. If ports won't open or the network is down, message [@lumisup\_robot](https://t.me/lumisup_robot).

## Where to next

<CardGroup cols={2}>
  <Card title="SSL certificate" icon="certificate" href="/en/vps/ssl">
    Add HTTPS to your Keitaro panel.
  </Card>

  <Card title="Connecting a domain" icon="globe" href="/en/domains/connect">
    How to point a domain at the server's IP.
  </Card>
</CardGroup>
