Keyboard shortcuts

Press ← or → to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Reference : configuration

Toute la configuration tient dans un fichier TOML, passe par craft-file-gate --config <fichier>. Les utilisateurs, les roles et les backends peuvent aussi vivre dans users_file et roles_file, a cote.

PageSections
[server], [cluster][server], [server.hidden_stores], [cluster]
[sftp] et la porte SSH[sftp], [sftp.algorithms], [sftp.ban], [sftp.rate_limit]
[auth], utilisateurs et roles[auth], [auth.methods], [auth.jwt], [[users]], [[roles]], [[roles.mounts]], [[roles.mounts.acl]]
[[backends]]cles communes, puis local, sftp, s3, webhdfs
[admin] et [api][admin], [[admin.roles]], [admin.tls], [admin.ban], [admin.metrics_thresholds], [api], [api.ban], [api.rate_limit], [api.ui]
[log], [telemetry] et le reste[log], [telemetry], [uploads], [uploads.stale_partials], [tcp_keepalive], [reload], [security]

Seule [auth] est obligatoire, avec au moins un role, et au moins une porte : [sftp], ou [api] avec [admin]. Sans porte configuree, le serveur refuse de demarrer. craft-file-gate config explain <cle> donne a chaque cle son type, son defaut et ses bornes (Verifier une configuration).

Lire ces tables

ColonneSens
Clele chemin complet ; [] marque une entree d’un tableau de tables : roles[].mounts[].home_dir est la cle home_dir d’un [[roles.mounts]] ; ⟳ : rechargee a chaud
Typechaine, entier, booleen, liste, table, tableau de tables, chemin, adresse (ip:port), URL
Defautla valeur quand la cle est absente ; (obligatoire) : son absence refuse le demarrage ; - : pas de valeur propre
Effetce que la cle regle, et ses bornes

Une cle sans marque attend un redemarrage. Une session ouverte garde ses roles et ses montages jusqu’a sa fin. Voir Rechargement.

Regles communes

RegleEffet
chemin relatifrelatif au repertoire du fichier de configuration, pas au repertoire courant
roles.toml, users.toml a cote de la configurationpris s’ils ne sont pas declares ; le journal de demarrage dit lesquels
variable d’environnementremplace la valeur du fichier : voir Variables d’environnement
cle inconnue, valeur hors bornes, cle sans effetDepannage