SPB Git forge

spb/trouve-ka

Public ★ Pinned

Trouve-KA — moteur de recherche web indépendant, Québec-first. Crawler distribué, index OpenSearch, ranking bilingue, galerie d'images. En prod : www.trouve-ka.com

40commits 1branches 0releases
9.2 MBsize
maindefault branch
23 days agolast push
Python 51.9% TypeScript 32.7% JavaScript 4.8% CSS 4.1% Shell 2.9% HTML 1.8% SQL 1.5%

History of scripts/ka-sitemaps/ingest.py · clear filter

  1. Sun, Aug 23, 2026 1

    1. pivot Groupe KA : le moteur n'indexe plus que les 14 sites KA
      …
      - allowlist KA_DOMAINS + is_ka_domain (exclusions.py), garde-fous frontier
        (db.py) et crawler (worker.py) : aucun fetch/enqueue hors périmètre
      - politesse réduite 0,25 s sur nos propres domaines, score Québec plancher 1.0
      - nouvel index tk-ka-pages + nouvelle base trouveka_ka (ancien corpus web
        ouvert intact : rollback via KA_ONLY=false + .env.bak-avant-pivot-ka)
      - ingestion par sitemaps : scripts/ka-sitemaps/ingest.py (streaming, priorité
        pages/villes > fiches), process PM2 tk-sitemaps (cron 4 h 45)
      - /api/search : nouveau paramètre site= (filtre par domaine KA)
      - catégories verticales KA (logement, emplois, restaurants…) dans l'indexeur
      Simon-Pierre Boucher committed 1 mo ago · 1 file +180