Trackily Docs

Démarrer avec Trackily

Tout ce qu'il te faut pour installer Trackily, te connecter, et comprendre comment un click traverse la stack — en quatre pages.

Trackily est un tracker d'affiliation multi-campagnes auto-hébergé (alternative open-source à Voluum, RedTrack et Keitaro). Cette section te fait passer de zéro à "premier click tracké" en moins d'une heure.

Dans cette section

  1. Installation — installer Trackily en binaire Node ou via docker compose, configurer la base PostgreSQL, et lancer le premier boot.
  2. Première connexion — comment l'admin est seedé, login, et tour rapide du dashboard.
  3. Vue d'ensemble — l'architecture complète : campagnes, flows, landings, offers, sources, cloaking, automizer, commerce. Schéma ASCII de la traversée d'un click depuis /c/:slug.

Pré-requis

  • Un serveur Linux (Ubuntu 22.04 LTS recommandé) ou un Mac, avec Node.js ≥ 22.14 si tu n'utilises pas Docker.
  • PostgreSQL ≥ 14 accessible (local, Docker, Neon, Supabase ou Render — tous supportés).
  • Un nom de domaine pointé vers le serveur (obligatoire si tu veux le SSL automatique via Caddy).
  • 1 GB de RAM minimum, 2 GB recommandés pour les builds AI de landings.

Ce que tu auras à la fin

  • Le binaire trackily (ou conteneur Docker) qui tourne sur le port 3000.
  • Une base PostgreSQL avec toutes les tables migrées automatiquement.
  • Un user admin (admin@trackily.local) prêt à se connecter.
  • Un workflow de cloaking "VPN Blocker (Built-in)" déjà seedé que tu peux attacher à n'importe quelle campagne.
  • Le panneau /admin accessible et navigable.

Et après ?

Une fois cette section terminée, va voir :

Trackily tourne en production sur https://trackily.online. Si tu rencontres un bug dans la doc, ouvre une issue ou ping le créateur.