[{"data":1,"prerenderedAt":1148},["ShallowReactive",2],{"\u002Fv5\u002Fadministrer\u002Fexploitation\u002Fbench\u002Fcommandes":3,"section:\u002Fv5\u002Fadministrer\u002Fexploitation\u002Fbench\u002Fcommandes":1147},{"id":4,"title":5,"body":6,"description":1134,"extension":1135,"meta":1136,"navigation":1138,"path":1143,"seo":1144,"stem":1145,"__hash__":1146},"docs\u002F1.v5\u002F5.administrer\u002F03.exploitation\u002F1.bench\u002F1.commandes.md","Référence des commandes bench",{"type":7,"value":8,"toc":1127},"minimark",[9,13,23,39,44,50,446,450,460],[10,11,5],"h1",{"id":12},"référence-des-commandes-bench",[14,15,16,17,22],"p",{},"Cette page liste les commandes disponibles. Pour les usages courants, voir ",[18,19,21],"a",{"href":20},"\u002Fv5\u002Fadministrer\u002Fexploitation\u002Fbench","Utiliser la ligne de commande bench",".",[14,24,25,26,30,31,35,36,22],{},"La liste à jour de votre installation s'affiche avec ",[27,28,29],"code",{},"bench --help",", dans le dossier du ",[32,33,34],"em",{},"bench",". Les options d'une commande s'affichent avec ",[27,37,38],{},"bench \u003Ccommande> --help",[40,41,43],"h2",{"id":42},"commandes-de-docli","Commandes de docli",[14,45,46,47,49],{},"Ces commandes agissent sur le ",[32,48,34],{}," : dossiers, applications, configuration du serveur.",[51,52,53,66],"table",{},[54,55,56],"thead",{},[57,58,59,63],"tr",{},[60,61,62],"th",{},"Commande",[60,64,65],{},"Description",[67,68,69,80,90,100,110,118,126,134,144,152,162,170,180,190,198,206,218,226,234,245,253,263,272,280,288,296,305,315,323,333,343,353,361,369,377,391,399,411,419,430,438],"tbody",{},[57,70,71,75],{},[72,73,74],"td",{},"app-cache",[72,76,77,78],{},"Affiche ou supprime le cache des applications du ",[32,79,34],{},[57,81,82,85],{},[72,83,84],{},"backup-all-sites",[72,86,87,88],{},"Lancement d'une sauvegarde de tous les sites dans un ",[32,89,34],{},[57,91,92,95],{},[72,93,94],{},"config",[72,96,97,98],{},"Modification de la configuration du ",[32,99,34],{},[57,101,102,105],{},[72,103,104],{},"disable-production",[72,106,107,108],{},"Désactivation de l'environnement de production (ou mode de production) pour ce ",[32,109,34],{},[57,111,112,115],{},[72,113,114],{},"download-translations",[72,116,117],{},"Téléchargement des dernières traductions",[57,119,120,123],{},[72,121,122],{},"drop",[72,124,125],{},"Sauvegarde et suppression d'un dossier bench",[57,127,128,131],{},[72,129,130],{},"exclude-app",[72,132,133],{},"Exclusion une application des mises à jour",[57,135,136,139],{},[72,137,138],{},"find",[72,140,141,142],{},"Recherche récursive pour trouver un dossier ",[27,143,34],{},[57,145,146,149],{},[72,147,148],{},"get-app",[72,150,151],{},"Permet de cloner et installer une application depuis un répertoire git distant ou local",[57,153,154,157],{},[72,155,156],{},"get",[72,158,159,160],{},"Alias pour ",[27,161,148],{},[57,163,164,167],{},[72,165,166],{},"include-app",[72,168,169],{},"Inclus l'application dans la liste des applications à mettre à jour",[57,171,172,175],{},[72,173,174],{},"init",[72,176,177,178],{},"Initialise un nouveau dossier ",[27,179,34],{},[57,181,182,185],{},[72,183,184],{},"install",[72,186,187],{},[32,188,189],{},"Installation des dépendances système",[57,191,192,195],{},[72,193,194],{},"migrate-env",[72,196,197],{},"Migration de l'environnement virtuel python vers une nouvelle version",[57,199,200,203],{},[72,201,202],{},"new-app",[72,204,205],{},"Création d'une nouvelle application sur Dodock",[57,207,208,211],{},[72,209,210],{},"pip",[72,212,213,214,217],{},"Utilisation de la version de pip de l'environnement virtuel. Utilisez ",[27,215,216],{},"bench pip --help"," pour en savoir plus.",[57,219,220,223],{},[72,221,222],{},"release",[72,224,225],{},"Publication d'une nouvelle version d'une application - Interne à l'équipe Dokos",[57,227,228,231],{},[72,229,230],{},"remote-reset-url",[72,232,233],{},"Réinitialise les adresses distantes des applications Dodock et Dokos",[57,235,236,239],{},[72,237,238],{},"remote-set-url",[72,240,159,241,244],{},[27,242,243],{},"git remote set-url upstream {URL}",". Trouve l'application à mettre à jour grâce à l'URL",[57,246,247,250],{},[72,248,249],{},"remote-urls",[72,251,252],{},"Affiche les URL des répertoires distants des applications installées",[57,254,255,258],{},[72,256,257],{},"remove-app",[72,259,260,261],{},"Supprime une application du ",[27,262,34],{},[57,264,265,268],{},[72,266,267],{},"remove",[72,269,159,270],{},[27,271,257],{},[57,273,274,277],{},[72,275,276],{},"renew-lets-encrypt",[72,278,279],{},"Renouvelle les certificats Let's Encrypt et crée une entrée CRON",[57,281,282,285],{},[72,283,284],{},"restart",[72,286,287],{},"Redémarre les processus Supervisor ou Systemd",[57,289,290,293],{},[72,291,292],{},"retry-upgrade",[72,294,295],{},"Relance une mise à jour tombée en erreur",[57,297,298,301],{},[72,299,300],{},"rm",[72,302,159,303],{},[27,304,257],{},[57,306,307,310],{},[72,308,309],{},"set-mariadb-host",[72,311,312,313],{},"Configuration d'un hôte MariaDB pour ce ",[27,314,34],{},[57,316,317,320],{},[72,318,319],{},"set-nginx-port",[72,321,322],{},"Configuration d'un port associé à Nginx pour un site",[57,324,325,328],{},[72,326,327],{},"set-redis-cache-host",[72,329,330,331],{},"Configuration d'un hôte Redis Cache pour ce ",[27,332,34],{},[57,334,335,338],{},[72,336,337],{},"set-redis-queue-host",[72,339,340,341],{},"Configuration d'un hôte Redis Queue pour ce ",[27,342,34],{},[57,344,345,348],{},[72,346,347],{},"set-redis-socketio-host",[72,349,350,351],{},"Configuration d'un hôte Redis SocketIO pour ce ",[27,352,34],{},[57,354,355,358],{},[72,356,357],{},"set-ssl-certificate",[72,359,360],{},"Configuration d'un chemin vers un certificat SSL pour un site",[57,362,363,366],{},[72,364,365],{},"set-ssl-key",[72,367,368],{},"Configuration d'un chemin vers la clé privée d'un certificat SSL pour un site",[57,370,371,374],{},[72,372,373],{},"set-url-root",[72,375,376],{},"Configuration d'une URL de base pour un site",[57,378,379,382],{},[72,380,381],{},"setup",[72,383,384,385,387,388,217],{},"Groupe de commandes pour configurer son ",[27,386,34],{},". Utilisez ",[27,389,390],{},"bench setup --help",[57,392,393,396],{},[72,394,395],{},"src",[72,397,398],{},"Impression du chemin vers le code source installé de docli",[57,400,401,404],{},[72,402,403],{},"start",[72,405,406,407,410],{},"Démarrage du mode ",[27,408,409],{},"développeur"," de Dodock",[57,412,413,416],{},[72,414,415],{},"switch-to-branch",[72,417,418],{},"Basculement des applications indiquées vers la branche voulue",[57,420,421,424],{},[72,422,423],{},"switch-to-develop",[72,425,426,427],{},"Basculement des applications indiquées vers la branche ",[27,428,429],{},"develop",[57,431,432,435],{},[72,433,434],{},"update",[72,436,437],{},"Lancement d'une opération de mise à jour",[57,439,440,443],{},[72,441,442],{},"validate-dependencies",[72,444,445],{},"Vérifie que les dépendances déclarées par les applications sont satisfaites",[40,447,449],{"id":448},"commandes-du-framework-dodock","Commandes du framework Dodock",[14,451,452,453,456,457,22],{},"Ces commandes agissent sur un site. Elles prennent l'option ",[27,454,455],{},"--site \u003Csite>",", sauf si un site par défaut est défini avec ",[27,458,459],{},"bench use",[51,461,462,470],{},[54,463,464],{},[57,465,466,468],{},[60,467,62],{},[60,469,65],{},[67,471,472,480,488,499,507,515,523,531,539,547,555,563,571,579,587,595,603,611,619,627,635,643,651,659,667,675,683,701,709,717,725,733,741,755,763,773,781,789,797,805,813,821,829,837,845,853,861,869,877,885,892,900,908,916,924,932,940,948,956,964,972,980,991,999,1007,1015,1023,1031,1039,1047,1055,1063,1071,1079,1087,1095,1103,1111,1119],{},[57,473,474,477],{},[72,475,476],{},"add-system-manager",[72,478,479],{},"Ajoute un nouveau responsable système",[57,481,482,485],{},[72,483,484],{},"add-to-email-queue",[72,486,487],{},"Ajoute un email dans un fichier local au journal des emails",[57,489,490,493],{},[72,491,492],{},"add-to-hosts",[72,494,495,496],{},"Ajoute le site dans le fichier ",[27,497,498],{},"\u002Fetc\u002Fhosts",[57,500,501,504],{},[72,502,503],{},"add-user",[72,505,506],{},"Ajoute un utilisateur",[57,508,509,512],{},[72,510,511],{},"backup",[72,513,514],{},"Lance une sauvegarde locale",[57,516,517,520],{},[72,518,519],{},"browse",[72,521,522],{},"Ouvre le site dans le navigateur",[57,524,525,528],{},[72,526,527],{},"build-search-index",[72,529,530],{},"Construit les index de recherche",[57,532,533,536],{},[72,534,535],{},"build",[72,537,538],{},"Compile et minifie les fichiers JS et CSS",[57,540,541,544],{},[72,542,543],{},"bulk-rename",[72,545,546],{},"Renomme des documents via un fichier csv",[57,548,549,552],{},[72,550,551],{},"cleanup-translations",[72,553,554],{},"Nettoye les fichiers de traduction",[57,556,557,560],{},[72,558,559],{},"clear-cache",[72,561,562],{},"Vide le cache du site",[57,564,565,568],{},[72,566,567],{},"clear-log-table",[72,569,570],{},"Vide la table de log",[57,572,573,576],{},[72,574,575],{},"clear-website-cache",[72,577,578],{},"Vide le cache du site web",[57,580,581,584],{},[72,582,583],{},"console",[72,585,586],{},"Lance une console iPython",[57,588,589,592],{},[72,590,591],{},"create-rq-users",[72,593,594],{},"Crée des utilisateurs RQ",[57,596,597,600],{},[72,598,599],{},"data-import",[72,601,602],{},"Importe des données depuis des fichiers CSV",[57,604,605,608],{},[72,606,607],{},"db-console",[72,609,610],{},"Ouvre une console de base de données",[57,612,613,616],{},[72,614,615],{},"destroy-all-sessions",[72,617,618],{},"Déconnecte tous les utilisateurs",[57,620,621,624],{},[72,622,623],{},"disable-scheduler",[72,625,626],{},"Désactive le planificateur",[57,628,629,632],{},[72,630,631],{},"disable-user",[72,633,634],{},"Désactive un utilisateur",[57,636,637,640],{},[72,638,639],{},"doctor",[72,641,642],{},"Affiche un diagnostic des tâches de fond",[57,644,645,648],{},[72,646,647],{},"drop-site",[72,649,650],{},"Supprime le site et sa base de données",[57,652,653,656],{},[72,654,655],{},"enable-scheduler",[72,657,658],{},"Active le planificateur",[57,660,661,664],{},[72,662,663],{},"execute",[72,665,666],{},"Exécute une fonction",[57,668,669,672],{},[72,670,671],{},"export-csv",[72,673,674],{},"Exporte des données en CSV",[57,676,677,680],{},[72,678,679],{},"export-doc",[72,681,682],{},"Exporte les données d'un document en CSV",[57,684,685,688],{},[72,686,687],{},"export-fixtures",[72,689,690,691,694,695,698,699],{},"Exporte les données spécifiées dans le fichier ",[32,692,693],{},"hooks"," > ",[32,696,697],{},"fixtures"," dans un dossier ",[32,700,697],{},[57,702,703,706],{},[72,704,705],{},"export-json",[72,707,708],{},"Exporte des données en JSON",[57,710,711,714],{},[72,712,713],{},"export-python-types",[72,715,716],{},"Génère les annotations de types Python d'un type de document",[57,718,719,722],{},[72,720,721],{},"get-untranslated",[72,723,724],{},"Exporte les chaînes de caractères non traduites",[57,726,727,730],{},[72,728,729],{},"import-doc",[72,731,732],{},"Importe un document enregistré dans un fichier JSON",[57,734,735,738],{},[72,736,737],{},"install-app",[72,739,740],{},"Installe une application sur un site",[57,742,743,746],{},[72,744,745],{},"jupyter",[72,747,748,749],{},"Ouvre un ",[18,750,754],{"href":751,"rel":752},"https:\u002F\u002Fjupyter.org\u002F",[753],"nofollow","Notebook Jupyter",[57,756,757,760],{},[72,758,759],{},"list-apps",[72,761,762],{},"Liste les applications installées sur un site",[57,764,765,768],{},[72,766,767],{},"list-sites",[72,769,770,771],{},"Liste les sites du ",[32,772,34],{},[57,774,775,778],{},[72,776,777],{},"make-app",[72,779,780],{},"Crée la structure d'une nouvelle application",[57,782,783,786],{},[72,784,785],{},"mariadb",[72,787,788],{},"Ouvre une console mariadb",[57,790,791,794],{},[72,792,793],{},"migrate",[72,795,796],{},"Exécute les patchs et synchronise le schéma de la base de données du site",[57,798,799,802],{},[72,800,801],{},"new-language",[72,803,804],{},"Crée un nouveau fichier de traduction pour une langue donnée",[57,806,807,810],{},[72,808,809],{},"new-site",[72,811,812],{},"Crée un nouveau site",[57,814,815,818],{},[72,816,817],{},"ngrok",[72,819,820],{},"Crée un nouveau tunnel ngrok",[57,822,823,826],{},[72,824,825],{},"partial-restore",[72,827,828],{},"Lance une restoration partielle",[57,830,831,834],{},[72,832,833],{},"postgres",[72,835,836],{},"Lance une console postgres",[57,838,839,842],{},[72,840,841],{},"publish-realtime",[72,843,844],{},"Publie des événements en temps réel sur le site",[57,846,847,850],{},[72,848,849],{},"purge-jobs",[72,851,852],{},"Supprime les tâches de fond programmées en file d'attente",[57,854,855,858],{},[72,856,857],{},"ready-for-migration",[72,859,860],{},"Vérifie si le site est prêt pour la migration",[57,862,863,866],{},[72,864,865],{},"rebuild-global-search",[72,867,868],{},"Lance la construction des index de recherche globale",[57,870,871,874],{},[72,872,873],{},"reinstall",[72,875,876],{},"Réinstalle un site",[57,878,879,882],{},[72,880,881],{},"reload-doctype",[72,883,884],{},"Synchronise le schéma d'un type de document",[57,886,887,890],{},[72,888,889],{},"reload-doc",[72,891,884],{},[57,893,894,897],{},[72,895,896],{},"remove-from-installed-apps",[72,898,899],{},"Supprime une application de la liste des applications installées",[57,901,902,905],{},[72,903,904],{},"request",[72,906,907],{},"Lance une requête en temps qu'Administrateur",[57,909,910,913],{},[72,911,912],{},"reset-perms",[72,914,915],{},"Réinitialise les autorisations standard pour tous les types de documents",[57,917,918,921],{},[72,919,920],{},"restore",[72,922,923],{},"Restaure la base de données avec une sauvegarde",[57,925,926,929],{},[72,927,928],{},"run-parallel-tests",[72,930,931],{},"Lance les tests en parallèle",[57,933,934,937],{},[72,935,936],{},"run-patch",[72,938,939],{},"Lance un patch de migration",[57,941,942,945],{},[72,943,944],{},"run-tests",[72,946,947],{},"Lance les tests Python",[57,949,950,953],{},[72,951,952],{},"scheduler",[72,954,955],{},"Permet de changer l'état du planificateur",[57,957,958,961],{},[72,959,960],{},"schedule",[72,962,963],{},"Lance le planificateur",[57,965,966,969],{},[72,967,968],{},"serve",[72,970,971],{},"Lance un serveur de développement",[57,973,974,977],{},[72,975,976],{},"set-admin-password",[72,978,979],{},"Défini un mot de passe administrateur",[57,981,982,985],{},[72,983,984],{},"set-config",[72,986,987,988],{},"Mets à jour le fichier ",[27,989,990],{},"site_config.json",[57,992,993,996],{},[72,994,995],{},"set-last-active-for-user",[72,997,998],{},"Modifie la date de dernière activité d'un utilisateur",[57,1000,1001,1004],{},[72,1002,1003],{},"set-maintenance-mode",[72,1005,1006],{},"Mets le site en mode maintenance",[57,1008,1009,1012],{},[72,1010,1011],{},"set-password",[72,1013,1014],{},"Modifie le mot de passe d'un utilisateur",[57,1016,1017,1020],{},[72,1018,1019],{},"show-config",[72,1021,1022],{},"Imprime les variables d'environnement du site",[57,1024,1025,1028],{},[72,1026,1027],{},"show-pending-jobs",[72,1029,1030],{},"Affiche les tâches de fond en attente",[57,1032,1033,1036],{},[72,1034,1035],{},"start-recording",[72,1037,1038],{},"Lance l'enregistrement des requêtes en base des données",[57,1040,1041,1044],{},[72,1042,1043],{},"stop-recording",[72,1045,1046],{},"Arrête l'enregistrement des requêtes en base des données",[57,1048,1049,1052],{},[72,1050,1051],{},"transform-database",[72,1053,1054],{},"Permet de modifier les paramètres internes des tables en modifiant le format de ligne et le moteur",[57,1056,1057,1060],{},[72,1058,1059],{},"trigger-scheduler-event",[72,1061,1062],{},"Déclenche une tâche de fond programmé",[57,1064,1065,1068],{},[72,1066,1067],{},"trim-database",[72,1069,1070],{},"Nettoye la base de données",[57,1072,1073,1076],{},[72,1074,1075],{},"trim-tables",[72,1077,1078],{},"Nettoye les tables indiquées",[57,1080,1081,1084],{},[72,1082,1083],{},"uninstall-app",[72,1085,1086],{},"Désinstalle l'application du site",[57,1088,1089,1092],{},[72,1090,1091],{},"update-translations",[72,1093,1094],{},"Met à jour le fichier de traduction à partir d'un fichier CSV",[57,1096,1097,1100],{},[72,1098,1099],{},"use",[72,1101,1102],{},"Défini le site par défaut",[57,1104,1105,1108],{},[72,1106,1107],{},"version",[72,1109,1110],{},"Affiche les versions de toutes les applications installées",[57,1112,1113,1116],{},[72,1114,1115],{},"watch",[72,1117,1118],{},"Recompile automatiquement les fichiers JS et CSS en cas de modification",[57,1120,1121,1124],{},[72,1122,1123],{},"worker",[72,1125,1126],{},"Lance un nouveau worker",{"title":1128,"searchDepth":1129,"depth":1130,"links":1131},"",1,2,[1132,1133],{"id":42,"depth":1130,"text":43},{"id":448,"depth":1130,"text":449},"Liste des commandes de docli et du framework Dodock, avec leur rôle.","md",{"icon":1137,"reviewed":1138,"last_verified":1139,"sources":1140},"i-mdi-format-list-bulleted",true,"2026-11-04",[1141,1142],"dokos-cli 2.9.0 (bench --help)","apps\u002Ffrappe\u002Ffrappe\u002Fcommands (v5)","\u002Fv5\u002Fadministrer\u002Fexploitation\u002Fbench\u002Fcommandes",{"title":5,"description":1134},"1.v5\u002F5.administrer\u002F03.exploitation\u002F1.bench\u002F1.commandes","euv9MyNjx3dgDP6vt9QnLqOkd1hb9xTcwSMOzQd-34I",{},1793871944421]