Aller au contenu

GigHunter

Rôle

Application de booking pour démarcher des bars et salles de concert. Gère un pipeline de prospection avec sourcing IA, suivi des contacts, relances et statistiques.

Accès

LXC 113 — 192.168.1.67
Port 8000
URL https://gigs.2h15.fr (VPN uniquement)
Stack FastAPI + SQLite

Fonctionnalités

  • Pipeline de prospection : suivi des contacts bars/salles par étape (à contacter, contacté, relance, confirmé, etc.)
  • Sourcing IA : génération de suggestions de bars via claude -p (CLI Claude Code)
  • Relances : suivi des dates de relance, rappels
  • Statistiques : taux de réponse, pipeline en cours

Intelligence artificielle

L'IA est accédée via le CLI Claude Code (claude -p) — utilise l'abonnement Pro de Val, sans clé API séparée.

Les credentials Claude sont dans /root/.claude/.credentials.json sur LXC 113.

Token Claude expiré

Si une erreur 401 apparaît côté IA, re-pousser les credentials depuis le host Proxmox :

pct push 113 /root/.claude/.credentials.json /root/.claude/.credentials.json

Monitoring

  • Dashboard de supervision : oui
  • Uptime Kuma : monitor HTTP gigs.2h15.fr/api/bars

Fichiers importants

Chemin Rôle
/opt/gighunter/ Répertoire principal de l'application
/root/.claude/.credentials.json Credentials Claude CLI

Débogage

# Statut du service
pct exec 113 -- systemctl status gighunter

# Logs
pct exec 113 -- journalctl -u gighunter -n 50

# Test de l'API
pct exec 113 -- curl -s http://localhost:8000/api/bars