[{"data":1,"prerenderedAt":392},["ShallowReactive",2],{"navigation_docs_fr":3,"-fr-self-hosting-getting-started-overview":143,"-fr-self-hosting-getting-started-overview-surround":387},[4,103,124],{"title":5,"icon":6,"path":7,"stem":8,"children":9,"page":36},"Auto-hébergement","i-lucide-server","\u002Ffr\u002Fself-hosting","fr\u002F1.self-hosting",[10,37,57,77],{"title":11,"icon":12,"path":13,"stem":14,"children":15,"page":36},"Bien démarrer","i-lucide-rocket","\u002Ffr\u002Fself-hosting\u002Fgetting-started","fr\u002F1.self-hosting\u002F1.getting-started",[16,21,26,31],{"title":17,"path":18,"stem":19,"icon":20},"Démarrage rapide (guidé)","\u002Ffr\u002Fself-hosting\u002Fgetting-started\u002Fquick-start","fr\u002F1.self-hosting\u002F1.getting-started\u002F1.quick-start","i-lucide-wand-2",{"title":22,"path":23,"stem":24,"icon":25},"Vue d'ensemble","\u002Ffr\u002Fself-hosting\u002Fgetting-started\u002Foverview","fr\u002F1.self-hosting\u002F1.getting-started\u002F2.overview","i-lucide-layout-dashboard",{"title":27,"path":28,"stem":29,"icon":30},"Prérequis","\u002Ffr\u002Fself-hosting\u002Fgetting-started\u002Frequirements","fr\u002F1.self-hosting\u002F1.getting-started\u002F3.requirements","i-lucide-cpu",{"title":32,"path":33,"stem":34,"icon":35},"Installation manuelle","\u002Ffr\u002Fself-hosting\u002Fgetting-started\u002Fmanual-install","fr\u002F1.self-hosting\u002F1.getting-started\u002F4.manual-install","i-lucide-terminal",false,{"title":38,"icon":39,"path":40,"stem":41,"children":42,"page":36},"Performances et modèles","i-lucide-gauge","\u002Ffr\u002Fself-hosting\u002Fperformance-and-models","fr\u002F1.self-hosting\u002F2.performance-and-models",[43,48,52],{"title":44,"path":45,"stem":46,"icon":47},"Accélération GPU","\u002Ffr\u002Fself-hosting\u002Fperformance-and-models\u002Fgpu-acceleration","fr\u002F1.self-hosting\u002F2.performance-and-models\u002F1.gpu-acceleration","i-lucide-zap",{"title":49,"path":50,"stem":51,"icon":39},"Performances et mémoire","\u002Ffr\u002Fself-hosting\u002Fperformance-and-models\u002Fperformance-and-memory","fr\u002F1.self-hosting\u002F2.performance-and-models\u002F2.performance-and-memory",{"title":53,"path":54,"stem":55,"icon":56},"Modèles","\u002Ffr\u002Fself-hosting\u002Fperformance-and-models\u002Fmodels","fr\u002F1.self-hosting\u002F2.performance-and-models\u002F3.models","i-lucide-brain",{"title":58,"icon":59,"path":60,"stem":61,"children":62,"page":36},"Configuration et accès","i-lucide-sliders-horizontal","\u002Ffr\u002Fself-hosting\u002Fconfiguration-and-access","fr\u002F1.self-hosting\u002F3.configuration-and-access",[63,67,72],{"title":64,"path":65,"stem":66,"icon":59},"Référence de configuration","\u002Ffr\u002Fself-hosting\u002Fconfiguration-and-access\u002Fconfiguration-reference","fr\u002F1.self-hosting\u002F3.configuration-and-access\u002F1.configuration-reference",{"title":68,"path":69,"stem":70,"icon":71},"Licence et activation","\u002Ffr\u002Fself-hosting\u002Fconfiguration-and-access\u002Flicensing","fr\u002F1.self-hosting\u002F3.configuration-and-access\u002F2.licensing","i-lucide-key-round",{"title":73,"path":74,"stem":75,"icon":76},"Gérer les utilisateurs","\u002Ffr\u002Fself-hosting\u002Fconfiguration-and-access\u002Fmanaging-users","fr\u002F1.self-hosting\u002F3.configuration-and-access\u002F3.managing-users","i-lucide-users",{"title":78,"icon":79,"path":80,"stem":81,"children":82,"page":36},"Exploitation et sécurité","i-lucide-shield-check","\u002Ffr\u002Fself-hosting\u002Foperations-and-security","fr\u002F1.self-hosting\u002F4.operations-and-security",[83,88,93,98],{"title":84,"path":85,"stem":86,"icon":87},"Sauvegardes et restauration","\u002Ffr\u002Fself-hosting\u002Foperations-and-security\u002Fbackups","fr\u002F1.self-hosting\u002F4.operations-and-security\u002F1.backups","i-lucide-database-backup",{"title":89,"path":90,"stem":91,"icon":92},"Mises à jour","\u002Ffr\u002Fself-hosting\u002Foperations-and-security\u002Fupdating","fr\u002F1.self-hosting\u002F4.operations-and-security\u002F2.updating","i-lucide-refresh-cw",{"title":94,"path":95,"stem":96,"icon":97},"Sécurité et réseau","\u002Ffr\u002Fself-hosting\u002Foperations-and-security\u002Fsecurity-and-networking","fr\u002F1.self-hosting\u002F4.operations-and-security\u002F3.security-and-networking","i-lucide-shield",{"title":99,"path":100,"stem":101,"icon":102},"Dépannage","\u002Ffr\u002Fself-hosting\u002Foperations-and-security\u002Ftroubleshooting","fr\u002F1.self-hosting\u002F4.operations-and-security\u002F4.troubleshooting","i-lucide-life-buoy",{"title":104,"icon":105,"path":106,"stem":107,"children":108,"page":36},"Application et référence","i-lucide-book-open-text","\u002Ffr\u002Freference","fr\u002F2.reference",[109,114,119],{"title":110,"path":111,"stem":112,"icon":113},"Installer l'application","\u002Ffr\u002Freference\u002Finstall-the-app","fr\u002F2.reference\u002F1.install-the-app","i-lucide-download",{"title":115,"path":116,"stem":117,"icon":118},"Comment ça marche","\u002Ffr\u002Freference\u002Fhow-it-works","fr\u002F2.reference\u002F2.how-it-works","i-lucide-workflow",{"title":120,"path":121,"stem":122,"icon":123},"Données et confidentialité","\u002Ffr\u002Freference\u002Fdata-and-privacy","fr\u002F2.reference\u002F3.data-and-privacy","i-lucide-lock",{"title":125,"icon":126,"path":127,"stem":128,"children":129,"page":36},"Chronicler Cloud","i-lucide-cloud","\u002Ffr\u002Fcloud","fr\u002F3.cloud",[130,134,138],{"title":131,"path":132,"stem":133,"icon":126},"Vue d'ensemble du Cloud","\u002Ffr\u002Fcloud\u002Foverview","fr\u002F3.cloud\u002F1.overview",{"title":135,"path":136,"stem":137,"icon":12},"Démarrage rapide","\u002Ffr\u002Fcloud\u002Fquick-start","fr\u002F3.cloud\u002F2.quick-start",{"title":139,"path":140,"stem":141,"icon":142},"Votre première conversation","\u002Ffr\u002Fcloud\u002Fyour-first-chat","fr\u002F3.cloud\u002F3.your-first-chat","i-lucide-messages-square",{"id":144,"title":22,"body":145,"description":378,"extension":379,"links":380,"meta":381,"navigation":382,"path":23,"seo":383,"stem":24,"__hash__":386},"docs_fr\u002Ffr\u002F1.self-hosting\u002F1.getting-started\u002F2.overview.md",{"type":146,"value":147,"toc":371},"minimark",[148,152,157,168,249,269,273,276,279,304,307,311,314,338,343,347,366],[149,150,151],"p",{},"S'auto-héberger, c'est exploiter le serveur Chronicler soi-même. C'est une pile\nDocker de quatre conteneurs, démarrée par une commande, sur une machine.",[153,154,156],"h2",{"id":155},"ce-qui-tourne","Ce qui tourne",[158,159,164],"pre",{"className":160,"code":162,"language":163},[161],"language-text","              ┌──────────────────────────────────────────────┐\n  Chronicler  │  backend        FastAPI, port 8410           │\n  sur         │    ├── postgres  documents + index           │\n  n'importe   │    └── ollama    rédige les réponses         │\n  quel poste ►│  (+ ollama-pull, téléchargement du modèle)   │\n              └──────────────────────────────────────────────┘\n                    une pile Docker, une machine\n","text",[165,166,162],"code",{"__ignoreMap":167},"",[169,170,171,187],"table",{},[172,173,174],"thead",{},[175,176,177,181,184],"tr",{},[178,179,180],"th",{},"Conteneur",[178,182,183],{},"Rôle",[178,185,186],{},"Port",[188,189,190,206,221,236],"tbody",{},[175,191,192,198,201],{},[193,194,195],"td",{},[165,196,197],{},"chronicler-backend",[193,199,200],{},"L'API à laquelle l'application parle. Extraction de texte, OCR, index, réponses.",[193,202,203],{},[165,204,205],{},"8410",[175,207,208,213,216],{},[193,209,210],{},[165,211,212],{},"chronicler-postgres",[193,214,215],{},"Stocke documents, comptes et index de recherche. Pas de base de recherche séparée.",[193,217,218],{},[165,219,220],{},"5432",[175,222,223,228,231],{},[193,224,225],{},[165,226,227],{},"chronicler-ollama",[193,229,230],{},"Exécute le modèle de langage qui rédige les réponses, sur processeur ou carte graphique.",[193,232,233],{},[165,234,235],{},"11434",[175,237,238,243,246],{},[193,239,240],{},[165,241,242],{},"chronicler-ollama-pull",[193,244,245],{},"S'exécute une fois au démarrage pour télécharger le modèle, puis s'arrête. Le voir « exited » est normal.",[193,247,248],{},"-",[149,250,251,252,255,256,259,260,263,264,268],{},"Vos documents vivent dans un volume Docker (",[165,253,254],{},"backend_uploads","), la base dans\n",[165,257,258],{},"postgres_data",", les modèles téléchargés dans ",[165,261,262],{},"ollama_data",". Ces trois volumes\n",[265,266,267],"strong",{},"sont"," l'installation. Tout le reste peut être jeté et recréé.",[153,270,272],{"id":271},"ce-qui-sort-de-la-machine","Ce qui sort de la machine",[149,274,275],{},"Rien concernant vos documents. Extraction, OCR, indexation et génération des\nréponses ont tous lieu dans les conteneurs ci-dessus.",[149,277,278],{},"Le serveur établit tout de même deux types de connexion sortante :",[280,281,282,298],"ul",{},[283,284,285,288,289,292,293,297],"li",{},[265,286,287],{},"Vérification de licence"," vers ",[165,290,291],{},"api.chroniclerlm.com",", toutes les 30 minutes.\nElle transmet la clé de licence et un identifiant d'installation - aucun\ncontenu de document. Voir ",[294,295,296],"a",{"href":69},"Licence",".",[283,299,300,303],{},[265,301,302],{},"Téléchargements"," depuis Docker Hub et GitHub, à l'installation et aux mises\nà jour.",[149,305,306],{},"Il n'y a aucune télémétrie au-delà de cela.",[153,308,310],{"id":309},"ce-que-vous-pouvez-configurer-ou-non","Ce que vous pouvez configurer, ou non",[149,312,313],{},"L'essentiel du comportement du serveur est figé dans l'image, volontairement :\nc'est ce qui rend une installation auto-hébergée prévisible, et ce qui met les\nréglages sensibles hors de portée d'une modification accidentelle.",[280,315,316,322,332],{},[283,317,318,321],{},[265,319,320],{},"Depuis la console d'administration :"," le modèle de génération, le lieu\nd'indexation, l'allocation disque, la planification des sauvegardes, la clé de\nlicence, les mises à jour, les utilisateurs.",[283,323,324,331],{},[265,325,326,327,330],{},"Depuis le fichier ",[165,328,329],{},".env"," à côté du fichier compose :"," mot de passe de la\nbase, profil GPU, ports, versions d'images, réglages mémoire et performances.",[283,333,334,337],{},[265,335,336],{},"Non configurable :"," le mode organisation unique, la politique d'inscription\n(toujours par un administrateur), l'application de la licence, le modèle\nd'indexation et les URL internes.",[149,339,340,341,297],{},"Liste complète : ",[294,342,64],{"href":65},[153,344,346],{"id":345},"deux-manières-dinstaller","Deux manières d'installer",[348,349,350,355],"card-group",{},[351,352,354],"card",{"icon":20,"title":353,"to":18},"Guidée","L'application écrit le fichier compose, génère un mot de passe et détecte votre\ncarte graphique. Idéal sur un PC classique.",[351,356,358,359,361,362,365],{"icon":35,"title":357,"to":33},"Manuelle","Télécharger le fichier compose, écrire le ",[165,360,329],{},", ",[165,363,364],{},"docker compose up -d",".\nNécessaire sur un serveur sans interface graphique.",[149,367,368,369,297],{},"Avant l'une ou l'autre, vérifiez les\n",[294,370,27],{"href":28},{"title":167,"searchDepth":372,"depth":372,"links":373},2,[374,375,376,377],{"id":155,"depth":372,"text":156},{"id":271,"depth":372,"text":272},{"id":309,"depth":372,"text":310},{"id":345,"depth":372,"text":346},"De quoi la pile auto-hébergée est faite, ce qui tourne où, et ce qui sort de la machine.","md",null,{},{"icon":25},{"title":384,"description":385},"Vue d'ensemble de l'auto-hébergement Chronicler","Les quatre conteneurs de la pile Chronicler auto-hébergée, leurs ports, et ce qui sort de la machine.","U3D4oSAyZNXzNmm3GumYM0LXYyNuygA7GRnUmePnt8g",[388,390],{"title":17,"path":18,"stem":19,"description":389,"icon":20,"children":-1},"Laisser l'application configurer la pile Docker, puis créer le premier administrateur.",{"title":27,"path":28,"stem":29,"description":391,"icon":30,"children":-1},"Matériel, système d'exploitation et Docker - avec des chiffres honnêtes.",1785127054322]