Guide d’auto-hébergement#
Le moteur de recherche de Seurch est open source, vous pouvez donc déployer votre propre instance et être le seul opérateur à jamais toucher les données de vos utilisateurs. Ce guide est destiné aux administrateurs déployant et exploitant Seurch.
Une instance est une application Django unique s’appuyant sur PostgreSQL. Elle est livrée sous forme d’image Docker qui sert ses propres fichiers statiques et applique les migrations de base de données au démarrage, de sorte qu’un déploiement minimal consiste en un conteneur plus une base de données.
Dans ce guide#
| Page | Ce qu’elle couvre |
|---|---|
| Prérequis | Ce dont vous avez besoin avant de commencer |
| Démarrage rapide | Faire tourner une instance avec Docker |
| Configuration | Chaque variable d’environnement |
| Fournisseurs de recherche | Clés API qui activent les moteurs, onglets et fiches |
| Obtenir les clés API | Guide pas à pas pour s’inscrire à chaque fournisseur |
| Traduction | Connecter LibreTranslate pour l’onglet Traduction |
| Utilisateurs et accès | Création de comptes, e-mail, réinitialisation du mot de passe |
| Clés API | Émission et révocation des clés API pour les utilisateurs |
| Maintenance | Tâches planifiées, bangs, cache, statut des fournisseurs |
| Notes de production | Fichiers statiques, vérifications de santé, pied de page, e-mail |
Ce que vous obtenez. L’auto-hébergement vous donne le moteur de recherche Seurch complet, chaque onglet, les réponses instantanées, les fiches de connaissance, les paramètres et l’API publique. Les onglets et fiches qui apparaissent réellement dépendent des fournisseurs que vous configurez.