Chronicler
Auto-hébergement

Démarrage rapide (guidé)

Laisser l'application configurer la pile Docker, puis créer le premier administrateur.

La voie normale sur un PC : l'application écrit la configuration et vous lancez une commande. Pour un serveur sans interface graphique, utilisez plutôt l'installation manuelle.

Installer Docker Desktop

docker.com/products/docker-desktop. Lancez-le et attendez qu'il indique être démarré.

Sous Windows, vérifiez que Use the WSL 2 based engine est coché dans Settings → General — l'autre moteur ne peut pas utiliser de carte graphique.

Installer et ouvrir Chronicler

Voir Installer l'application.

Basculer l'application vers votre serveur

Paramètres → Connexion → Local, laissez l'adresse http://localhost:8410 et appliquez. L'application revient à l'écran de connexion et affiche le panneau d'installation, puisqu'il n'y a encore aucun serveur.

Laisser l'application écrire la configuration

Choisissez Enregistrer le fichier compose. L'application :

  • télécharge le docker-compose.yml courant depuis la version publiée dans son propre dossier de données (avec un exemplaire intégré en secours si GitHub est injoignable),
  • crée un .env à côté, avec un mot de passe de base de données aléatoire,
  • teste la machine pour une carte graphique utilisable et inscrit le bon runtime (cpu, nvidia ou amd) dans le même fichier.
Le mot de passe généré est écrit une fois et jamais remplacé. C'est la seule clé de votre volume de base de données : si vous déplacez l'installation, ce fichier part avec elle.

Démarrer la pile

Ouvrez un terminal dans le dossier indiqué par l'application et lancez :

Terminal
docker compose up -d

Le premier démarrage télécharge plusieurs gigaoctets d'images et le modèle de langage : c'est long. Suivez-le avec :

Terminal
docker compose logs -f

Voir chronicler-ollama-pull s'arrêter est normal : il télécharge le modèle puis se termine.

Créer le premier administrateur

De retour dans Chronicler, l'écran de connexion propose Créer votre compte administrateur. Créez-le avec votre e-mail et un mot de passe solide.

Cette proposition n'existe que tant que le serveur n'a aucun utilisateur. Le premier compte s'approprie le serveur : faites-le avant que quiconque d'autre puisse l'atteindre.

Accepter les conditions et activer la licence

On vous demandera d'accepter le contrat de licence, puis de coller votre clé. Tant qu'aucune clé valide n'est activée, les parties de l'application qui touchent aux documents restent bloquées. Voir Licence et activation.

Ensuite

Si quelque chose a échoué

La plupart des problèmes de premier démarrage viennent de quatre choses : Docker non démarré, COMPOSE_PROFILES absent du .env, un port déjà pris, ou pas assez de mémoire. Les quatre sont dans Dépannage.