Intégrations externes

Intégrations externes

Dernière mise à jour : 2026-05-10

Pour chaque service tiers : à quoi il sert, endpoints consommés, où sont les credentials, quel est le mode dégradé.

Qdrant

TEI bge-m3 (embeddings)

TEI Reranker bge-v2-m3

Claude Code CLI (Anthropic)

BoardGameGeek (XML API v2)

Sources de cartes par TCG

TCG Endpoint / source
MTG https://api.scryfall.com/bulk-data → JSON all_cards (téléchargé localement)
Lorcana https://github.com/LorcanaJSON/LorcanaJSON (raw GitHub, MIT)
FAB npm @flesh-and-blood/cards + @flesh-and-blood/types (bundlé dans l'image Docker)
Riftbound https://riftbound.leagueoflegends.com/en-us/card-gallery (API JSON Riot)
Terraforming Mars HTML parsing local + cards.json
Ark Nova JSON local + sprites découpées

Sources méta-game

Source TCG Méthode
17Lands MTG (draft analytics) API publique
MTGGoldfish MTG (constructed metagame) Scrape (Cheerio) + rate-limit 1.5s
MTGTop8 MTG (top 8s tournois) Scrape + rate-limit 1.5s
Mobalytics Riftbound (tier list) Scrape
RiftboundStats Riftbound (tournois) API
fabtcg.com FAB (tournois LSS) Scrape (header META_FAB_USER_AGENT Cloudflare-compatible)

Tous gérés via src/services/meta/*.ts. Cron meta-sync.ts pilote la fréquence (par défaut hebdo, configurable).

Email (SMTP)

Reverse proxy (Nginx Proxy Manager)

Aucune autre intégration


Revision #1
Created 2026-05-10 15:19:58 UTC by thymon
Updated 2026-05-10 15:19:58 UTC by thymon