Skip to content

Prérequis

Ce dont vous avez besoin pour exécuter une instance auto-hébergée.

Logiciel

  • Node.js 20 ou plus récent.
  • pnpm comme gestionnaire de paquets.
  • Docker et Docker Compose, le moyen le plus simple d’exécuter la base de données et le stockage.

Services

  • Postgres 16 avec l’extension pgvector. Le fichier Compose fourni l’exécute pour vous.
  • Stockage compatible S3. Le fichier Compose fourni exécute MinIO, ou vous pouvez utiliser votre propre bucket S3.

Optionnel

  • Identifiants OAuth Google ou GitHub, si vous souhaitez une connexion via les réseaux sociaux. L’email et le mot de passe fonctionnent sans eux.
  • Paramètres SMTP, si vous souhaitez que l’application envoie des emails. Sinon, les emails sont enregistrés dans la console.
  • Clés de fournisseur de médias, si vous souhaitez la recherche de médias par défaut.

Clés de fournisseur pour l’IA

L’IA fonctionne avec votre propre clé de fournisseur, que vous ajoutez par utilisateur dans l’application. Aucune clé IA n’est nécessaire pour exécuter le serveur. Voir Apportez votre propre clé IA.

Une fois que vous les avez, continuez vers Déploiement.