> ## Documentation Index
> Fetch the complete documentation index at: https://help.teable.ai/llms.txt
> Use this file to discover all available pages before exploring further.

# Variables d’environnement

> Voici toutes les variables d’environnement disponibles dans Teable et leurs explications

| Variable d’environnement                                                                                       | Description                                                                                                                                                                                                                                                                                                      | Valeur par défaut                | Obligatoire | Exemple                                                                                      |
| -------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | ----------- | -------------------------------------------------------------------------------------------- |
| **Configuration principale**                                                                                   |                                                                                                                                                                                                                                                                                                                  |                                  |             |                                                                                              |
| PUBLIC\_ORIGIN                                                                                                 | Origine publique servant à générer des URL complètes ; doit être définie sur l’adresse d’accès de votre application                                                                                                                                                                                              | -                                | Oui         | [https://app.teable.ai](https://app.teable.ai)                                               |
| SECRET\_KEY                                                                                                    | Secret racine pour les JWT, les sessions et le partage. Générez une valeur aléatoire robuste                                                                                                                                                                                                                     | -                                | Oui         | `openssl rand -base64 32`                                                                    |
| BACKEND\_JWT\_SECRET                                                                                           | Signe les JWT d’authentification, de partage et de plugin. Utilise SECRET\_KEY par défaut                                                                                                                                                                                                                        | SECRET\_KEY                      | -           | `openssl rand -base64 32`                                                                    |
| BACKEND\_SESSION\_SECRET                                                                                       | Signe les cookies de session de connexion. Utilise SECRET\_KEY par défaut                                                                                                                                                                                                                                        | SECRET\_KEY                      | -           | `openssl rand -base64 32`                                                                    |
| BACKEND\_STORAGE\_ENCRYPTION\_KEY                                                                              | Chiffre les jetons d’accès aux pièces jointes. Obligatoire lorsque BACKEND\_STORAGE\_PROVIDER est `local`                                                                                                                                                                                                        | -                                | Oui         | Chaîne aléatoire de 16 caractères                                                            |
| BACKEND\_STORAGE\_ENCRYPTION\_IV                                                                               | Vecteur d’initialisation de chiffrement associé à BACKEND\_STORAGE\_ENCRYPTION\_KEY                                                                                                                                                                                                                              | -                                | Oui         | Chaîne aléatoire de 16 caractères                                                            |
| BACKEND\_ACCESS\_TOKEN\_ENCRYPTION\_KEY                                                                        | Chiffre les jetons d’accès personnels                                                                                                                                                                                                                                                                            | -                                | Oui         | Chaîne aléatoire de 16 caractères                                                            |
| BACKEND\_ACCESS\_TOKEN\_ENCRYPTION\_IV                                                                         | Vecteur d’initialisation de chiffrement associé à BACKEND\_ACCESS\_TOKEN\_ENCRYPTION\_KEY                                                                                                                                                                                                                        | -                                | Oui         | Chaîne aléatoire de 16 caractères                                                            |
| PORT                                                                                                           | Port sur lequel l’application s’exécute                                                                                                                                                                                                                                                                          | 3000                             | -           | 3000                                                                                         |
| LOG\_LEVEL                                                                                                     | Niveau de journalisation, options : fatal, error, warn, info, debug, trace                                                                                                                                                                                                                                       | info                             | -           | debug                                                                                        |
| **Configuration du stockage**                                                                                  |                                                                                                                                                                                                                                                                                                                  |                                  |             |                                                                                              |
| BACKEND\_STORAGE\_PROVIDER                                                                                     | Fournisseur de stockage, options : local, minio, s3, aliyun                                                                                                                                                                                                                                                      | local                            | -           | s3                                                                                           |
| BACKEND\_STORAGE\_LOCAL\_PATH                                                                                  | Chemin de stockage local                                                                                                                                                                                                                                                                                         | .assets/uploads                  | -           | .assets/uploads                                                                              |
| BACKEND\_STORAGE\_PUBLIC\_BUCKET                                                                               | Nom du bucket public                                                                                                                                                                                                                                                                                             | public                           | -           | teable-public                                                                                |
| BACKEND\_STORAGE\_PRIVATE\_BUCKET                                                                              | Nom du bucket privé pour les pièces jointes, les fichiers d’application, les données archivées et les autres contenus protégés                                                                                                                                                                                   | private                          | -           | teable-private                                                                               |
| BACKEND\_STORAGE\_PUBLIC\_URL                                                                                  | Remplacement facultatif de l’URL publique du bucket public                                                                                                                                                                                                                                                       | -                                | -           | [https://cdn.example.com](https://cdn.example.com)                                           |
| BACKEND\_STORAGE\_PRIVATE\_BUCKET\_ENDPOINT                                                                    | Remplacement facultatif du point de terminaison du bucket privé                                                                                                                                                                                                                                                  | -                                | -           | [https://private-bucket.endpoint](https://private-bucket.endpoint)                           |
| BACKEND\_STORAGE\_S3\_REGION                                                                                   | Région de stockage S3, requise lorsque BACKEND\_STORAGE\_PROVIDER est s3                                                                                                                                                                                                                                         | -                                | -           | us-east-2                                                                                    |
| BACKEND\_STORAGE\_S3\_ENDPOINT                                                                                 | Point de terminaison de stockage S3, requis lorsque BACKEND\_STORAGE\_PROVIDER est s3                                                                                                                                                                                                                            | -                                | -           | [https://s3.us-east-2.amazonaws.com](https://s3.us-east-2.amazonaws.com)                     |
| BACKEND\_STORAGE\_S3\_INTERNAL\_ENDPOINT                                                                       | Point de terminaison interne S3 (facultatif)                                                                                                                                                                                                                                                                     | -                                | -           | [http://s3.internal](http://s3.internal)                                                     |
| BACKEND\_STORAGE\_S3\_FORCE\_PATH\_STYLE                                                                       | Utiliser des URL de style chemin (`endpoint/bucket/key`) pour les requêtes S3 destinées au navigateur. Activez cette option lorsque le point de terminaison public ne peut pas servir les sous-domaines de bucket. Ne peut pas être combiné avec BACKEND\_STORAGE\_PRIVATE\_BUCKET\_ENDPOINT                     | false                            | -           | true                                                                                         |
| BACKEND\_STORAGE\_S3\_INTERNAL\_FORCE\_PATH\_STYLE                                                             | Remplacer l’adressage de style chemin pour les requêtes S3 internes. Lorsqu’il n’est pas défini, il hérite du paramètre public si les deux clients partagent un point de terminaison ; un point de terminaison interne distinct conserve l’adressage à hôte virtuel                                              | -                                | -           | true                                                                                         |
| BACKEND\_STORAGE\_S3\_ACCESS\_KEY                                                                              | Clé d’accès au stockage S3, requise lorsque BACKEND\_STORAGE\_PROVIDER est s3                                                                                                                                                                                                                                    | -                                | -           | your\_access\_key                                                                            |
| BACKEND\_STORAGE\_S3\_SECRET\_KEY                                                                              | Clé secrète du stockage S3, requise lorsque BACKEND\_STORAGE\_PROVIDER est s3                                                                                                                                                                                                                                    | -                                | -           | your\_secret\_key                                                                            |
| BACKEND\_STORAGE\_S3\_MAX\_SOCKETS                                                                             | Nombre maximal de sockets S3 (facultatif)                                                                                                                                                                                                                                                                        | 100                              | -           | 100                                                                                          |
| BACKEND\_STORAGE\_MINIO\_ENDPOINT                                                                              | Point de terminaison de stockage MinIO                                                                                                                                                                                                                                                                           | -                                | -           | minio.example.com                                                                            |
| BACKEND\_STORAGE\_MINIO\_PORT                                                                                  | Port MinIO                                                                                                                                                                                                                                                                                                       | 9000                             | -           | 443                                                                                          |
| BACKEND\_STORAGE\_MINIO\_USE\_SSL                                                                              | Indique si MinIO utilise SSL                                                                                                                                                                                                                                                                                     | false                            | -           | true                                                                                         |
| BACKEND\_STORAGE\_MINIO\_ACCESS\_KEY                                                                           | Clé d’accès MinIO                                                                                                                                                                                                                                                                                                | -                                | -           | access-key                                                                                   |
| BACKEND\_STORAGE\_MINIO\_SECRET\_KEY                                                                           | Clé secrète MinIO                                                                                                                                                                                                                                                                                                | -                                | -           | secret-key                                                                                   |
| BACKEND\_STORAGE\_MINIO\_INTERNAL\_ENDPOINT                                                                    | Point de terminaison interne MinIO (facultatif, sans HTTPS)                                                                                                                                                                                                                                                      | -                                | -           | minio.internal                                                                               |
| BACKEND\_STORAGE\_MINIO\_INTERNAL\_PORT                                                                        | Port interne MinIO (facultatif)                                                                                                                                                                                                                                                                                  | 9000                             | -           | 9000                                                                                         |
| BACKEND\_STORAGE\_MINIO\_REGION                                                                                | Région MinIO (facultatif)                                                                                                                                                                                                                                                                                        | -                                | -           | us-east-1                                                                                    |
| BACKEND\_STORAGE\_UPLOAD\_METHOD                                                                               | Méthode de téléversement                                                                                                                                                                                                                                                                                         | put                              | -           | put                                                                                          |
| STORAGE\_PREFIX                                                                                                | Préfixe de stockage ; utilise PUBLIC\_ORIGIN par défaut                                                                                                                                                                                                                                                          | PUBLIC\_ORIGIN                   | -           | [http://localhost:3000](http://localhost:3000)                                               |
| **Configuration du cache**                                                                                     |                                                                                                                                                                                                                                                                                                                  |                                  |             |                                                                                              |
| BACKEND\_CACHE\_PROVIDER                                                                                       | Fournisseur de cache, options : sqlite, memory, redis                                                                                                                                                                                                                                                            | sqlite                           | -           | redis                                                                                        |
| BACKEND\_CACHE\_REDIS\_URI                                                                                     | URI de connexion Redis requise pour la livraison des tâches calculées ; également utilisée pour le cache lorsque BACKEND\_CACHE\_PROVIDER est redis                                                                                                                                                              | -                                | Oui         | redis\://default:teable\@127.0.0.1:6379/0                                                    |
| **Configuration du cache de performances**                                                                     |                                                                                                                                                                                                                                                                                                                  |                                  |             |                                                                                              |
| BACKEND\_PERFORMANCE\_CACHE                                                                                    | URL Redis de cache des performances pour la mise en cache des résultats de requête ; améliore l’efficacité de la collaboration multi-utilisateur. Il est recommandé d’utiliser une instance Redis distincte de BACKEND\_CACHE\_REDIS\_URI                                                                        | -                                | -           | redis\://default:teable\@127.0.0.1:6379/0                                                    |
| **Configuration de l’authentification**                                                                        |                                                                                                                                                                                                                                                                                                                  |                                  |             |                                                                                              |
| SOCIAL\_AUTH\_PROVIDERS                                                                                        | Liste des fournisseurs d’authentification sociale, séparés par des virgules                                                                                                                                                                                                                                      | -                                | -           | github,google,oidc                                                                           |
| BACKEND\_GITHUB\_CLIENT\_ID                                                                                    | ID client OAuth GitHub                                                                                                                                                                                                                                                                                           | -                                | -           | github\_client\_id                                                                           |
| BACKEND\_GITHUB\_CLIENT\_SECRET                                                                                | Secret client OAuth GitHub                                                                                                                                                                                                                                                                                       | -                                | -           | github\_client\_secret                                                                       |
| BACKEND\_GOOGLE\_CLIENT\_ID                                                                                    | ID client OAuth Google                                                                                                                                                                                                                                                                                           | -                                | -           | google\_client\_id                                                                           |
| BACKEND\_GOOGLE\_CLIENT\_SECRET                                                                                | Secret client OAuth Google                                                                                                                                                                                                                                                                                       | -                                | -           | google\_client\_secret                                                                       |
| BACKEND\_OIDC\_CLIENT\_ID                                                                                      | ID client OIDC                                                                                                                                                                                                                                                                                                   | -                                | -           | google\_client\_id                                                                           |
| BACKEND\_OIDC\_CLIENT\_SECRET                                                                                  | Secret client OIDC                                                                                                                                                                                                                                                                                               | -                                | -           | google\_client\_secret                                                                       |
| BACKEND\_OIDC\_CALLBACK\_URL                                                                                   | URL de rappel OIDC                                                                                                                                                                                                                                                                                               | -                                | -           | [https://app.teable.ai/api/auth/oidc/callback](https://app.teable.ai/api/auth/oidc/callback) |
| **Sécurité et vérification**                                                                                   |                                                                                                                                                                                                                                                                                                                  |                                  |             |                                                                                              |
| TURNSTILE\_SITE\_KEY                                                                                           | Clé de site Cloudflare Turnstile pour la vérification de l’authentification                                                                                                                                                                                                                                      | -                                | -           | 1x00000000000000000000AA                                                                     |
| TURNSTILE\_SECRET\_KEY                                                                                         | Clé secrète Cloudflare Turnstile pour la vérification de l’authentification                                                                                                                                                                                                                                      | -                                | -           | 1x0000000000000000000000000000000AA                                                          |
| TEABLE\_SSRF\_PROTECTION\_DISABLED                                                                             | Désactive la protection qui bloque les requêtes sortantes vers les adresses réseau loopback, privées, link-local et autres adresses réservées. Définissez cette valeur sur true uniquement dans les déploiements Auto-hébergé de confiance qui doivent accéder à des points de terminaison internes              | false                            | -           | true                                                                                         |
| BACKEND\_SIGNUP\_VERIFICATION\_CODE\_RATE\_LIMIT\_SECONDS                                                      | Intervalle de limitation (secondes) pour l’envoi des e-mails de vérification d’inscription                                                                                                                                                                                                                       | -                                | -           | 30                                                                                           |
| BACKEND\_TRUST\_PROXY                                                                                          | Paramètre de confiance du proxy inverse utilisé pour résoudre l’IP client derrière un proxy. Affecte les journaux d’audit et les enregistrements de sécurité associés. Accepte `true`, `false`, un nombre de sauts ou une liste d’IP/CIDR/préréglages. Une valeur vide fait confiance aux proxys de réseau privé | loopback, linklocal, uniquelocal | -           | loopback, linklocal, uniquelocal                                                             |
| **Configuration des e-mails (obsolète — utilisez Administration système > Paramètres de l’instance > E-mail)** |                                                                                                                                                                                                                                                                                                                  |                                  |             |                                                                                              |
| BACKEND\_MAIL\_HOST                                                                                            | Adresse du serveur de messagerie par défaut. Nous recommandons de configurer visuellement les e-mails de notification et d’automatisation dans Administration système > Paramètres de l’instance > E-mail                                                                                                        | smtp.teable.ai                   | -           | smtp.gmail.com                                                                               |
| BACKEND\_MAIL\_PORT                                                                                            | Port du serveur de messagerie par défaut                                                                                                                                                                                                                                                                         | 465                              | -           | 465                                                                                          |
| BACKEND\_MAIL\_SECURE                                                                                          | Indique si le service de messagerie par défaut utilise SSL/TLS                                                                                                                                                                                                                                                   | true                             | -           | true                                                                                         |
| BACKEND\_MAIL\_SENDER                                                                                          | Adresse d’expéditeur par défaut                                                                                                                                                                                                                                                                                  | noreply.teable.ai                | -           | [noreply@company.com](mailto:noreply@company.com)                                            |
| BACKEND\_MAIL\_SENDER\_NAME                                                                                    | Nom d’expéditeur par défaut                                                                                                                                                                                                                                                                                      | Teable                           | -           | Teable                                                                                       |
| BACKEND\_MAIL\_AUTH\_USER                                                                                      | Nom d’utilisateur d’authentification du serveur de messagerie par défaut                                                                                                                                                                                                                                         | -                                | -           | username                                                                                     |
| BACKEND\_MAIL\_AUTH\_PASS                                                                                      | Mot de passe d’authentification du serveur de messagerie par défaut                                                                                                                                                                                                                                              | -                                | -           | usertoken                                                                                    |
| BACKEND\_MAIL\_INVITE\_USER\_NAME\_MAX\_LENGTH                                                                 | Longueur maximale du nom de l’invitant dans les objets des e-mails d’invitation. Une valeur vide ou 0 désactive la troncature                                                                                                                                                                                    | -                                | -           | 32                                                                                           |
| BACKEND\_MAIL\_INVITE\_SPACE\_NAME\_MAX\_LENGTH                                                                | Longueur maximale du nom de l’Espace ou de la Base dans les objets des e-mails d’invitation. Une valeur vide ou 0 désactive la troncature                                                                                                                                                                        | -                                | -           | 32                                                                                           |
| **Configuration Session/JWT**                                                                                  |                                                                                                                                                                                                                                                                                                                  |                                  |             |                                                                                              |
| BACKEND\_SESSION\_EXPIRES\_IN                                                                                  | Durée d’expiration de la session                                                                                                                                                                                                                                                                                 | 7d                               | -           | 7d                                                                                           |
| BACKEND\_SESSION\_COOKIE\_SECURE                                                                               | Indique si le cookie de session doit être sécurisé                                                                                                                                                                                                                                                               | false                            | -           | true                                                                                         |
| BACKEND\_SESSION\_ORIGIN\_CHECK\_ENABLED                                                                       | Active les vérifications Origin et Fetch Metadata pour les requêtes d’API non sûres du navigateur utilisant des cookies de session. Activez cette option uniquement lorsque votre proxy inverse ou CDN préserve ces en-têtes                                                                                     | false                            | -           | false                                                                                        |
| BACKEND\_JWT\_EXPIRES\_IN                                                                                      | Durée d’expiration du JWT                                                                                                                                                                                                                                                                                        | 20d                              | -           | 20d                                                                                          |
| BACKEND\_RESET\_PASSWORD\_EMAIL\_EXPIRES\_IN                                                                   | Durée d’expiration de l’e-mail de réinitialisation du mot de passe                                                                                                                                                                                                                                               | 30m                              | -           | 30m                                                                                          |
| **Limites de ressources**                                                                                      |                                                                                                                                                                                                                                                                                                                  |                                  |             |                                                                                              |
| MAX\_COPY\_CELLS                                                                                               | Nombre maximal de cellules à copier dans une seule requête                                                                                                                                                                                                                                                       | -                                | -           | 50000                                                                                        |
| MAX\_READ\_ROWS                                                                                                | Nombre maximal de lignes à lire dans une seule requête                                                                                                                                                                                                                                                           | -                                | -           | 10000                                                                                        |
| MAX\_ATTACHMENT\_UPLOAD\_SIZE                                                                                  | Taille maximale de téléversement des pièces jointes (octets)                                                                                                                                                                                                                                                     | -                                | -           | 2147483648                                                                                   |
| TASK\_MAX\_FIELDS\_PER\_BATCH                                                                                  | Nombre maximal de Champs IA envoyés au modèle dans une requête par lot. Les valeurs sont limitées de 1 à 20                                                                                                                                                                                                      | 5                                | -           | 5                                                                                            |
| TASK\_MAX\_CONCURRENCY                                                                                         | Nombre maximal d’exécutions de tâches de Champs IA en attente distribuées dans un cycle de planification. Les valeurs sont limitées de 1 à 20                                                                                                                                                                    | 5                                | -           | 5                                                                                            |
| TABLE\_LIMIT\_FIELD\_OPTIONS\_MAX\_BYTES                                                                       | Nombre maximal d’octets sérialisés d’options de Champ                                                                                                                                                                                                                                                            | 262144                           | -           | 262144                                                                                       |
| TABLE\_LIMIT\_SELECT\_CHOICES\_MAX                                                                             | Nombre maximal de choix par Champ de sélection                                                                                                                                                                                                                                                                   | 1000                             | -           | 1000                                                                                         |
| TABLE\_LIMIT\_SELECT\_CHOICE\_NAME\_MAX\_LENGTH                                                                | Longueur maximale du nom d’un choix de sélection                                                                                                                                                                                                                                                                 | 1000                             | -           | 1000                                                                                         |
| TABLE\_LIMIT\_SELECT\_DEFAULT\_VALUES\_MAX                                                                     | Nombre maximal de valeurs par défaut de sélection                                                                                                                                                                                                                                                                | 100                              | -           | 100                                                                                          |
| TABLE\_LIMIT\_CELL\_VALUE\_MAX\_BYTES                                                                          | Nombre maximal d’octets de valeur de cellule                                                                                                                                                                                                                                                                     | 262144                           | -           | 262144                                                                                       |
| TABLE\_LIMIT\_RECORD\_FIELDS\_MAX\_BYTES                                                                       | Nombre maximal d’octets sérialisés de Champs d’Enregistrement                                                                                                                                                                                                                                                    | 1048576                          | -           | 1048576                                                                                      |
| TABLE\_LIMIT\_RECORDS\_PER\_MUTATION\_MAX                                                                      | Nombre maximal d’Enregistrements par mutation                                                                                                                                                                                                                                                                    | 20000                            | -           | 20000                                                                                        |
| TABLE\_LIMIT\_COMPUTED\_CELL\_VALUE\_MAX\_BYTES                                                                | Nombre maximal d’octets de valeur de cellule calculée                                                                                                                                                                                                                                                            | 262144                           | -           | 262144                                                                                       |
| TABLE\_LIMIT\_FORMULA\_MAX\_LENGTH                                                                             | Longueur maximale de formule                                                                                                                                                                                                                                                                                     | 8192                             | -           | 8192                                                                                         |
| TABLE\_LIMIT\_TABLES\_PER\_BASE\_MAX                                                                           | Nombre maximal de Tables par Base                                                                                                                                                                                                                                                                                | 1000                             | -           | 1000                                                                                         |
| TABLE\_LIMIT\_FIELDS\_PER\_TABLE\_MAX                                                                          | Nombre maximal de Champs par Table                                                                                                                                                                                                                                                                               | 500                              | -           | 500                                                                                          |
| TABLE\_LIMIT\_VIEWS\_PER\_TABLE\_MAX                                                                           | Nombre maximal de Vues par Table                                                                                                                                                                                                                                                                                 | 100                              | -           | 100                                                                                          |
| TABLE\_LIMIT\_CREATE\_TABLE\_FIELDS\_MAX                                                                       | Nombre maximal de Champs acceptés lors de la création d’une Table                                                                                                                                                                                                                                                | 1000                             | -           | 1000                                                                                         |
| TABLE\_LIMIT\_CREATE\_TABLE\_VIEWS\_MAX                                                                        | Nombre maximal de Vues acceptées lors de la création d’une Table                                                                                                                                                                                                                                                 | 20                               | -           | 20                                                                                           |
| TABLE\_LIMIT\_CREATE\_TABLE\_RECORDS\_MAX                                                                      | Nombre maximal d’Enregistrements acceptés lors de la création d’une Table                                                                                                                                                                                                                                        | 20000                            | -           | 20000                                                                                        |
| TABLE\_LIMIT\_RECORDS\_PER\_TABLE\_MAX                                                                         | Nombre maximal de lignes par Table. Une valeur vide signifie qu’il n’y a aucune limite de lignes au niveau de l’instance                                                                                                                                                                                         | -                                | -           | 1000000                                                                                      |
| TABLE\_LIMIT\_VIEW\_FILTER\_ITEMS\_MAX                                                                         | Nombre maximal d’éléments de filtre dans une Vue                                                                                                                                                                                                                                                                 | 100                              | -           | 100                                                                                          |
| TABLE\_LIMIT\_VIEW\_FILTER\_DEPTH\_MAX                                                                         | Profondeur maximale d’imbrication des filtres dans une Vue                                                                                                                                                                                                                                                       | 5                                | -           | 5                                                                                            |
| TABLE\_LIMIT\_VIEW\_SORT\_ITEMS\_MAX                                                                           | Nombre maximal d’éléments de tri dans une Vue                                                                                                                                                                                                                                                                    | 20                               | -           | 20                                                                                           |
| TABLE\_LIMIT\_VIEW\_GROUP\_ITEMS\_MAX                                                                          | Nombre maximal d’éléments de groupe dans une Vue                                                                                                                                                                                                                                                                 | 3                                | -           | 3                                                                                            |
| TABLE\_LIMIT\_VIEW\_OPTIONS\_MAX\_BYTES                                                                        | Nombre maximal d’octets sérialisés d’options de Vue                                                                                                                                                                                                                                                              | 262144                           | -           | 262144                                                                                       |
| TABLE\_LIMIT\_NAME\_MAX\_LENGTH                                                                                | Longueur maximale du nom d’affichage des objets de Table pris en charge                                                                                                                                                                                                                                          | 100                              | -           | 100                                                                                          |
| TABLE\_LIMIT\_DESCRIPTION\_MAX\_LENGTH                                                                         | Longueur maximale de la description des objets de Table pris en charge                                                                                                                                                                                                                                           | 2000                             | -           | 2000                                                                                         |
| AUTOMATION\_MIN\_SCHEDULED\_MINUTES\_INTERVAL                                                                  | Intervalle le plus court (minutes) qu’un déclencheur planifié peut utiliser avec la fréquence Minutes. Définissez une valeur supérieure à 60 pour désactiver les planifications à la minute                                                                                                                      | 10                               | -           | 15                                                                                           |
| AUTOMATION\_MIN\_EMAIL\_POLL\_INTERVAL\_MINUTES                                                                | Intervalle d’interrogation de boîte aux lettres le plus court (minutes) qu’un déclencheur d’e-mail peut utiliser                                                                                                                                                                                                 | 10                               | -           | 15                                                                                           |
| **IA et App Builder (connexion au plan d’exécution)**                                                          |                                                                                                                                                                                                                                                                                                                  |                                  |             |                                                                                              |
| SANDBOX\_PROVIDER                                                                                              | Fournisseur de sandbox pour les sessions IA ; `opensandbox` se connecte à un plan d’exécution Auto-hébergé                                                                                                                                                                                                       | -                                | -           | opensandbox                                                                                  |
| TEABLE\_INFRA\_API\_URL                                                                                        | URL d’entrée du plan d’exécution — doit être l’entrée publique (elle achemine `/v1` vers le moteur sandbox), et non une adresse de service interne                                                                                                                                                               | -                                | -           | [https://infra.teable.example.com](https://infra.teable.example.com)                         |
| TEABLE\_INFRA\_API\_KEY                                                                                        | Clé d’API partagée avec le plan d’exécution                                                                                                                                                                                                                                                                      | -                                | -           | your-infra-api-key                                                                           |
| TEABLE\_INFRA\_BUCKET                                                                                          | Bucket pour le plan de données de l’espace de travail IA                                                                                                                                                                                                                                                         | teable-agent                     | -           | teable-agent                                                                                 |
| SANDBOX\_OPENSANDBOX\_IMAGE                                                                                    | Préfixe d’image de l’agent sandbox **sans balise** — Teable ajoute sa propre balise de version afin que l’agent corresponde toujours à la version de l’application. Les déploiements en Chine utilisent le préfixe du miroir Aliyun                                                                              | -                                | -           | ghcr.io/teableio/teable-sandbox-agent                                                        |
| SANDBOX\_OPENSANDBOX\_RUNTIME                                                                                  | Type d’exécution du moteur sandbox : `kubernetes` ou `docker`. Doit être `docker` pour les déploiements Docker                                                                                                                                                                                                   | kubernetes                       | -           | docker                                                                                       |
| SANDBOX\_OPENSANDBOX\_USE\_SERVER\_PROXY                                                                       | Achemine les points de terminaison sandbox via le proxy basé sur le chemin du moteur au lieu de sous-domaines par port (utilisé par le mode local Docker)                                                                                                                                                        | false                            | -           | true                                                                                         |
| APP\_DEPLOY\_PROVIDER                                                                                          | Backend de déploiement App Builder ; l’auto-hébergement complet utilise `docker-runtime`                                                                                                                                                                                                                         | vercel                           | -           | docker-runtime                                                                               |
| SANDBOX\_JWT\_SECRET                                                                                           | Secret qui signe les sessions sandbox. Générez une valeur aléatoire par hôte et utilisez la même valeur dans le service sandbox                                                                                                                                                                                  | -                                | Oui         | chaîne aléatoire                                                                             |
| SANDBOX\_CPU                                                                                                   | vCPU par sandbox (les paramètres du panneau d’administration prévalent)                                                                                                                                                                                                                                          | 2                                | -           | 2                                                                                            |
| SANDBOX\_MEMORY                                                                                                | Mémoire (Gio) par sandbox (les paramètres du panneau d’administration prévalent)                                                                                                                                                                                                                                 | 4                                | -           | 4                                                                                            |
| SANDBOX\_DISK                                                                                                  | Disque éphémère (Gio) par sandbox (les paramètres du panneau d’administration prévalent)                                                                                                                                                                                                                         | 15                               | -           | 15                                                                                           |
| **Basculements de fonctionnalités**                                                                            |                                                                                                                                                                                                                                                                                                                  |                                  |             |                                                                                              |
| RECORD\_HISTORY\_DISABLED                                                                                      | Indique s’il faut désactiver l’historique des Enregistrements ; false par défaut                                                                                                                                                                                                                                 | false                            | -           | true                                                                                         |
| BACKEND\_STORAGE\_COLD\_ARCHIVE\_DISABLED                                                                      | Indique s’il faut arrêter l’archivage planifié des données historiques. Les données déjà archivées restent lisibles                                                                                                                                                                                              | false                            | -           | true                                                                                         |
| PASSWORD\_LOGIN\_DISABLED                                                                                      | Indique s’il faut désactiver la connexion par mot de passe (OAuth et OIDC restent disponibles)                                                                                                                                                                                                                   | false                            | -           | true                                                                                         |
| **Analytique et surveillance**                                                                                 |                                                                                                                                                                                                                                                                                                                  |                                  |             |                                                                                              |
| MICROSOFT\_CLARITY\_ID                                                                                         | ID de métriques Microsoft Clarity, pour activer l’analytique Microsoft Clarity                                                                                                                                                                                                                                   | -                                | -           | your-metrics-id                                                                              |
| OTEL\_EXPORTER\_OTLP\_ENDPOINT                                                                                 | Point de terminaison OpenTelemetry OTLP                                                                                                                                                                                                                                                                          | -                                | -           | [http://jaeger:4317](http://jaeger:4317)                                                     |
| TELEMETRY\_REPORT\_DISABLED                                                                                    | Désactive les rapports de télémétrie Auto-hébergé, y compris les rapports de conformité des licences des instances connectées                                                                                                                                                                                    | false                            | -           | true                                                                                         |
| **Configuration de la base de données**                                                                        |                                                                                                                                                                                                                                                                                                                  |                                  |             |                                                                                              |
| PRISMA\_DATABASE\_URL                                                                                          | URL de connexion à la base de données, doit être configurée                                                                                                                                                                                                                                                      | -                                | Oui         | postgresql://teable:teable\@127.0.0.1:5432/teable                                            |
| PUBLIC\_DATABASE\_PROXY                                                                                        | Adresse de base de données accessible de l’extérieur (hôte:port) utilisée dans les identifiants générés par le panneau « Connexion à la base de données » de la base ; définissez-la pour activer l’accès SQL externe en lecture seule                                                                           | -                                | -           | db.example.com:42345                                                                         |
| PRISMA\_TRANSACTION\_TIMEOUT                                                                                   | Durée maximale (ms) pendant laquelle une transaction peut s’exécuter avant expiration. Augmentez-la pour les transactions longues (par ex., mises à jour en masse avec de nombreuses clés étrangères)                                                                                                            | 5000                             | -           | 60000                                                                                        |
| PRISMA\_TRANSACTION\_MAX\_WAIT                                                                                 | Durée maximale (ms) d’attente pour acquérir une transaction du pool                                                                                                                                                                                                                                              | 2000                             | -           | 5000                                                                                         |
| BIG\_TRANSACTION\_TIMEOUT                                                                                      | Délai d’expiration (ms) des grandes transactions internes, comme l’exportation de grandes Bases                                                                                                                                                                                                                  | 600000                           | -           | 1200000                                                                                      |

<h2 id="secrets-and-rotation">
  Secrets et rotation
</h2>

Chaque valeur ci-dessus marquée comme secrète doit provenir de votre propre configuration.
Le serveur les vérifie une fois au démarrage, mais l’absence d’un secret ne bloque jamais
le démarrage : Teable utilise la valeur par défaut intégrée aux anciennes versions, consigne les
variables manquantes et démarre. Ces valeurs intégrées sont publiques ; n’importe qui peut donc
fabriquer des jetons ou déchiffrer les données protégées par celles-ci. Cela convient à un essai local rapide,
mais n’est pas sûr dans les autres cas.

**Mise à niveau d’un déploiement existant.** Une instance qui fonctionnait sans ces
variables utilisait implicitement les anciennes valeurs intégrées et les utilise toujours. L’avertissement au
démarrage affiche le bloc exact à ajouter afin que les sessions, les jetons et les données
chiffrées actuels continuent de fonctionner. Copiez-le tel quel, redémarrez, puis prévoyez une rotation. Si
votre format de configuration l’exige, n’oubliez pas d’échapper les caractères `$` dans les valeurs.

**Nouveau déploiement.** Générez plutôt de nouvelles valeurs :

```bash theme={null}
openssl rand -base64 32
```

Utilisez `openssl rand -hex 8` pour les emplacements `*_ENCRYPTION_KEY` et
`*_ENCRYPTION_IV` de 16 caractères.

<Warning>
  Le journal de démarrage avertit également lorsqu’un secret est explicitement défini sur une ancienne
  valeur par défaut publiquement connue. L’instance continue de fonctionner afin que vos données restent accessibles, mais
  n’importe qui peut fabriquer des jetons ou déchiffrer les données protégées par cette valeur. Effectuez une rotation.
</Warning>
