[{"data":1,"prerenderedAt":445},["ShallowReactive",2],{"\u002Fv5\u002Fadministrer\u002Fdokos-cli\u002Finstallation":3,"section:\u002Fv5\u002Fadministrer\u002Fdokos-cli\u002Finstallation":444},{"id":4,"title":5,"body":6,"description":429,"extension":430,"meta":431,"navigation":432,"path":440,"seo":441,"stem":442,"__hash__":443},"docs\u002F1.v5\u002F5.administrer\u002F04.dokos-cli\u002F1.installation.md","Installation",{"type":7,"value":8,"toc":418},"minimark",[9,20,25,48,51,56,83,87,90,111,115,118,135,141,145,188,215,219,235,282,285,289,294,334,337,404,414],[10,11,12,16,17,19],"p",{},[13,14,15],"code",{},"dokos"," est un paquet Python standard. Il installe une seule commande : ",[13,18,15],{},".",[21,22,24],"h2",{"id":23},"prérequis","Prérequis",[26,27,28,35],"ul",{},[29,30,31],"li",{},[32,33,34],"strong",{},"Python ≥ 3.11",[29,36,37,40,41,44,45],{},[32,38,39],{},"uv"," ou ",[32,42,43],{},"pipx",", ou ",[32,46,47],{},"pip",[21,49,5],{"id":50},"installation",[52,53,55],"h3",{"id":54},"avec-uv","Avec uv",[57,58,63],"pre",{"className":59,"code":60,"language":61,"meta":62,"style":62},"language-bash shiki shiki-themes material-theme-lighter material-theme material-theme-palenight","uv tool install git+https:\u002F\u002Fgitlab.com\u002Fdokos\u002Fdokos-cli.git@v5\n","bash","",[13,64,65],{"__ignoreMap":62},[66,67,70,73,77,80],"span",{"class":68,"line":69},"line",1,[66,71,39],{"class":72},"sBMFI",[66,74,76],{"class":75},"sfazB"," tool",[66,78,79],{"class":75}," install",[66,81,82],{"class":75}," git+https:\u002F\u002Fgitlab.com\u002Fdokos\u002Fdokos-cli.git@v5\n",[52,84,86],{"id":85},"avec-pipx","Avec pipx",[10,88,89],{},"pipx installe également l'outil dans un environnement isolé et le rend disponible globalement :",[57,91,93],{"className":59,"code":92,"language":61,"meta":62,"style":62},"pipx install \"git+https:\u002F\u002Fgitlab.com\u002Fdokos\u002Fdokos-cli.git@v5\"\n",[13,94,95],{"__ignoreMap":62},[66,96,97,99,101,105,108],{"class":68,"line":69},[66,98,43],{"class":72},[66,100,79],{"class":75},[66,102,104],{"class":103},"sMK4o"," \"",[66,106,107],{"class":75},"git+https:\u002F\u002Fgitlab.com\u002Fdokos\u002Fdokos-cli.git@v5",[66,109,110],{"class":103},"\"\n",[52,112,114],{"id":113},"pour-le-développement-éditable","Pour le développement (éditable)",[10,116,117],{},"Depuis une copie locale du dépôt :",[57,119,121],{"className":59,"code":120,"language":61,"meta":62,"style":62},"pip install -e .\n",[13,122,123],{"__ignoreMap":62},[66,124,125,127,129,132],{"class":68,"line":69},[66,126,47],{"class":72},[66,128,79],{"class":75},[66,130,131],{"class":75}," -e",[66,133,134],{"class":75}," .\n",[10,136,137,138,140],{},"Cette méthode installe la commande ",[13,139,15],{}," en mode éditable : les modifications du code source sont prises en compte immédiatement.",[21,142,144],{"id":143},"vérifier-linstallation","Vérifier l'installation",[57,146,148],{"className":59,"code":147,"language":61,"meta":62,"style":62},"dokos --version\ndokos guide\ndokos get-list \"User\" --limit 5\n",[13,149,150,157,165],{"__ignoreMap":62},[66,151,152,154],{"class":68,"line":69},[66,153,15],{"class":72},[66,155,156],{"class":75}," --version\n",[66,158,160,162],{"class":68,"line":159},2,[66,161,15],{"class":72},[66,163,164],{"class":75}," guide\n",[66,166,168,170,173,175,178,181,184],{"class":68,"line":167},3,[66,169,15],{"class":72},[66,171,172],{"class":75}," get-list",[66,174,104],{"class":103},[66,176,177],{"class":75},"User",[66,179,180],{"class":103},"\"",[66,182,183],{"class":75}," --limit",[66,185,187],{"class":186},"sbssI"," 5\n",[189,190,191,197,203],"ol",{},[29,192,193,196],{},[13,194,195],{},"dokos --version"," affiche la version installée.",[29,198,199,202],{},[13,200,201],{},"dokos guide"," affiche une présentation de l'outil. Cette commande ne demande ni site ni identifiants.",[29,204,205,208,209,214],{},[13,206,207],{},"dokos get-list"," demande une ",[210,211,213],"a",{"href":212},"\u002Fv5\u002Fadministrer\u002Fdokos-cli\u002Fconfiguration","configuration"," valide vers un site.",[21,216,218],{"id":217},"activer-la-complétion","Activer la complétion",[10,220,221,224,225,227,228,40,231,234],{},[13,222,223],{},"dokos completion \u003Cshell>"," affiche le script de complétion pour ",[13,226,61],{},", ",[13,229,230],{},"zsh",[13,232,233],{},"fish",". Ajoutez-le au fichier de démarrage de votre shell :",[236,237,238,251],"table",{},[239,240,241],"thead",{},[242,243,244,248],"tr",{},[245,246,247],"th",{},"Shell",[245,249,250],{},"Commande",[252,253,254,264,273],"tbody",{},[242,255,256,259],{},[257,258,61],"td",{},[257,260,261],{},[13,262,263],{},"echo 'eval \"$(dokos completion bash)\"' >> ~\u002F.bashrc",[242,265,266,268],{},[257,267,230],{},[257,269,270],{},[13,271,272],{},"echo 'eval \"$(dokos completion zsh)\"' >> ~\u002F.zshrc",[242,274,275,277],{},[257,276,233],{},[257,278,279],{},[13,280,281],{},"dokos completion fish > ~\u002F.config\u002Ffish\u002Fcompletions\u002Fdokos.fish",[10,283,284],{},"Ouvrez ensuite un nouveau terminal.",[21,286,288],{"id":287},"mises-à-jour","Mises à jour",[10,290,291,293],{},[13,292,15],{}," vérifie au plus une fois par jour si une nouvelle version publiée existe sur GitLab. Si c'est le cas, il affiche un message d'une ligne.",[57,295,297],{"className":59,"code":296,"language":61,"meta":62,"style":62},"dokos self-update          # met à jour selon la méthode d'installation détectée\ndokos self-update --check  # signale seulement si une mise à jour est disponible (n'installe rien)\ndokos self-update -y       # met à jour sans demander de confirmation\n",[13,298,299,310,322],{"__ignoreMap":62},[66,300,301,303,306],{"class":68,"line":69},[66,302,15],{"class":72},[66,304,305],{"class":75}," self-update",[66,307,309],{"class":308},"sHwdD","          # met à jour selon la méthode d'installation détectée\n",[66,311,312,314,316,319],{"class":68,"line":159},[66,313,15],{"class":72},[66,315,305],{"class":75},[66,317,318],{"class":75}," --check",[66,320,321],{"class":308},"  # signale seulement si une mise à jour est disponible (n'installe rien)\n",[66,323,324,326,328,331],{"class":68,"line":167},[66,325,15],{"class":72},[66,327,305],{"class":75},[66,329,330],{"class":75}," -y",[66,332,333],{"class":308},"       # met à jour sans demander de confirmation\n",[10,335,336],{},"La mise à jour s'adapte à la méthode d'installation :",[236,338,339,351],{},[239,340,341],{},[242,342,343,345],{},[245,344,5],{},[245,346,347,348],{},"Comportement de ",[13,349,350],{},"dokos self-update",[252,352,353,369,380,391],{},[242,354,355,359],{},[257,356,357],{},[32,358,39],{},[257,360,361,362,365,366],{},"pas encore prise en charge sur la branche ",[13,363,364],{},"v5"," : relancez ",[13,367,368],{},"uv tool install --force \"git+https:\u002F\u002Fgitlab.com\u002Fdokos\u002Fdokos-cli.git@v5\"",[242,370,371,375],{},[257,372,373],{},[32,374,43],{},[257,376,377],{},[13,378,379],{},"pipx install --force",[242,381,382,386],{},[257,383,384],{},[32,385,47],{},[257,387,388],{},[13,389,390],{},"pip install -U",[242,392,393,398],{},[257,394,395],{},[32,396,397],{},"éditable (développement)",[257,399,400,401],{},"jamais modifiée : affiche seulement les étapes ",[13,402,403],{},"git pull",[10,405,406,407,413],{},"Le dépôt ",[210,408,412],{"href":409,"rel":410},"https:\u002F\u002Fgitlab.com\u002Fdokos\u002Fdokos-cli",[411],"nofollow","gitlab.com\u002Fdokos\u002Fdokos-cli"," est public, sous licence MIT. Vous pouvez l'installer et l'utiliser librement. La recherche de version et la mise à jour fonctionnent sans jeton GitLab. Si GitLab ne répond pas, la vérification quotidienne ne signale rien et la commande continue.",[415,416,417],"style",{},"html pre.shiki code .sBMFI, html code.shiki .sBMFI{--shiki-light:#E2931D;--shiki-default:#FFCB6B;--shiki-dark:#FFCB6B}html pre.shiki code .sfazB, html code.shiki .sfazB{--shiki-light:#91B859;--shiki-default:#C3E88D;--shiki-dark:#C3E88D}html .light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html.light .shiki span {color: var(--shiki-light);background: var(--shiki-light-bg);font-style: var(--shiki-light-font-style);font-weight: var(--shiki-light-font-weight);text-decoration: var(--shiki-light-text-decoration);}html .default .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .shiki span {color: var(--shiki-default);background: var(--shiki-default-bg);font-style: var(--shiki-default-font-style);font-weight: var(--shiki-default-font-weight);text-decoration: var(--shiki-default-text-decoration);}html .dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html.dark .shiki span {color: var(--shiki-dark);background: var(--shiki-dark-bg);font-style: var(--shiki-dark-font-style);font-weight: var(--shiki-dark-font-weight);text-decoration: var(--shiki-dark-text-decoration);}html pre.shiki code .sMK4o, html code.shiki .sMK4o{--shiki-light:#39ADB5;--shiki-default:#89DDFF;--shiki-dark:#89DDFF}html pre.shiki code .sbssI, html code.shiki .sbssI{--shiki-light:#F76D47;--shiki-default:#F78C6C;--shiki-dark:#F78C6C}html pre.shiki code .sHwdD, html code.shiki .sHwdD{--shiki-light:#90A4AE;--shiki-light-font-style:italic;--shiki-default:#546E7A;--shiki-default-font-style:italic;--shiki-dark:#676E95;--shiki-dark-font-style:italic}",{"title":62,"searchDepth":69,"depth":159,"links":419},[420,421,426,427,428],{"id":23,"depth":159,"text":24},{"id":50,"depth":159,"text":5,"children":422},[423,424,425],{"id":54,"depth":167,"text":55},{"id":85,"depth":167,"text":86},{"id":113,"depth":167,"text":114},{"id":143,"depth":159,"text":144},{"id":217,"depth":159,"text":218},{"id":287,"depth":159,"text":288},"Installer Dokos CLI avec uv, pipx ou pip, vérifier l'installation, activer la complétion et tenir l'outil à jour avec dokos self-update.","md",{"reviewed":432,"last_verified":433,"sources":434},true,"2026-11-04",[435,436,437,438,439],"dokos-cli:README.md","dokos-cli:docs\u002Fgetting-started.md","dokos-cli:dokos_cli\u002Fupdate.py","dokos-cli:dokos_cli\u002Fgitlab.py","dokos-cli:dokos_cli\u002Fcommands\u002Fcompletion.py","\u002Fv5\u002Fadministrer\u002Fdokos-cli\u002Finstallation",{"title":5,"description":429},"1.v5\u002F5.administrer\u002F04.dokos-cli\u002F1.installation","siSYoImKsU52p3GBU8b8_6pIujIyMtpBOD_1xHMvSo8",{},1793871943317]