> ## 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 de entorno

> Estas son todas las variables de entorno disponibles en Teable y sus explicaciones

| Variable de entorno                                                                                                                    | Descripción                                                                                                                                                                                                                                                                                                                             | Valor predeterminado             | Obligatoria | Ejemplo                                                                                      |
| -------------------------------------------------------------------------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | ----------- | -------------------------------------------------------------------------------------------- |
| **Configuración principal**                                                                                                            |                                                                                                                                                                                                                                                                                                                                         |                                  |             |                                                                                              |
| PUBLIC\_ORIGIN                                                                                                                         | Origen público para generar URL completas; debe establecerse en la dirección de acceso a tu aplicación                                                                                                                                                                                                                                  | -                                | Sí          | [https://app.teable.ai](https://app.teable.ai)                                               |
| SECRET\_KEY                                                                                                                            | Secreto raíz para JWT, sesiones y uso compartido. Genera un valor aleatorio seguro                                                                                                                                                                                                                                                      | -                                | Sí          | `openssl rand -base64 32`                                                                    |
| BACKEND\_JWT\_SECRET                                                                                                                   | Firma los JWT de autenticación, uso compartido y plugins. Utiliza SECRET\_KEY como alternativa                                                                                                                                                                                                                                          | SECRET\_KEY                      | -           | `openssl rand -base64 32`                                                                    |
| BACKEND\_SESSION\_SECRET                                                                                                               | Firma las cookies de las sesiones de inicio de sesión. Utiliza SECRET\_KEY como alternativa                                                                                                                                                                                                                                             | SECRET\_KEY                      | -           | `openssl rand -base64 32`                                                                    |
| BACKEND\_STORAGE\_ENCRYPTION\_KEY                                                                                                      | Cifra los tokens de acceso a adjuntos. Es obligatoria cuando BACKEND\_STORAGE\_PROVIDER es `local`                                                                                                                                                                                                                                      | -                                | Sí          | Cadena aleatoria de 16 caracteres                                                            |
| BACKEND\_STORAGE\_ENCRYPTION\_IV                                                                                                       | Vector de inicialización de cifrado asociado a BACKEND\_STORAGE\_ENCRYPTION\_KEY                                                                                                                                                                                                                                                        | -                                | Sí          | Cadena aleatoria de 16 caracteres                                                            |
| BACKEND\_ACCESS\_TOKEN\_ENCRYPTION\_KEY                                                                                                | Cifra los tokens de acceso personales                                                                                                                                                                                                                                                                                                   | -                                | Sí          | Cadena aleatoria de 16 caracteres                                                            |
| BACKEND\_ACCESS\_TOKEN\_ENCRYPTION\_IV                                                                                                 | Vector de inicialización de cifrado asociado a BACKEND\_ACCESS\_TOKEN\_ENCRYPTION\_KEY                                                                                                                                                                                                                                                  | -                                | Sí          | Cadena aleatoria de 16 caracteres                                                            |
| PORT                                                                                                                                   | Puerto en el que se ejecuta la aplicación                                                                                                                                                                                                                                                                                               | 3000                             | -           | 3000                                                                                         |
| LOG\_LEVEL                                                                                                                             | Nivel de registro; opciones: fatal, error, warn, info, debug, trace                                                                                                                                                                                                                                                                     | info                             | -           | debug                                                                                        |
| **Configuración del almacenamiento**                                                                                                   |                                                                                                                                                                                                                                                                                                                                         |                                  |             |                                                                                              |
| BACKEND\_STORAGE\_PROVIDER                                                                                                             | Proveedor de almacenamiento; opciones: local, minio, s3, aliyun                                                                                                                                                                                                                                                                         | local                            | -           | s3                                                                                           |
| BACKEND\_STORAGE\_LOCAL\_PATH                                                                                                          | Ruta de almacenamiento local                                                                                                                                                                                                                                                                                                            | .assets/uploads                  | -           | .assets/uploads                                                                              |
| BACKEND\_STORAGE\_PUBLIC\_BUCKET                                                                                                       | Nombre del bucket público                                                                                                                                                                                                                                                                                                               | public                           | -           | teable-public                                                                                |
| BACKEND\_STORAGE\_PRIVATE\_BUCKET                                                                                                      | Nombre del bucket privado para adjuntos, archivos de aplicaciones, datos archivados y otro contenido protegido                                                                                                                                                                                                                          | private                          | -           | teable-private                                                                               |
| BACKEND\_STORAGE\_PUBLIC\_URL                                                                                                          | Sustitución de la URL pública del bucket público (opcional)                                                                                                                                                                                                                                                                             | -                                | -           | [https://cdn.example.com](https://cdn.example.com)                                           |
| BACKEND\_STORAGE\_PRIVATE\_BUCKET\_ENDPOINT                                                                                            | Sustitución del endpoint del bucket privado (opcional)                                                                                                                                                                                                                                                                                  | -                                | -           | [https://private-bucket.endpoint](https://private-bucket.endpoint)                           |
| BACKEND\_STORAGE\_S3\_REGION                                                                                                           | Región de almacenamiento S3, obligatoria cuando BACKEND\_STORAGE\_PROVIDER es s3                                                                                                                                                                                                                                                        | -                                | -           | us-east-2                                                                                    |
| BACKEND\_STORAGE\_S3\_ENDPOINT                                                                                                         | Endpoint de almacenamiento S3, obligatorio cuando BACKEND\_STORAGE\_PROVIDER es s3                                                                                                                                                                                                                                                      | -                                | -           | [https://s3.us-east-2.amazonaws.com](https://s3.us-east-2.amazonaws.com)                     |
| BACKEND\_STORAGE\_S3\_INTERNAL\_ENDPOINT                                                                                               | Endpoint interno de S3 (opcional)                                                                                                                                                                                                                                                                                                       | -                                | -           | [http://s3.internal](http://s3.internal)                                                     |
| BACKEND\_STORAGE\_S3\_FORCE\_PATH\_STYLE                                                                                               | Utiliza URL con estilo de ruta (`endpoint/bucket/key`) para las solicitudes S3 del navegador. Actívala cuando el endpoint público no pueda servir subdominios de buckets. No se puede combinar con BACKEND\_STORAGE\_PRIVATE\_BUCKET\_ENDPOINT                                                                                          | false                            | -           | true                                                                                         |
| BACKEND\_STORAGE\_S3\_INTERNAL\_FORCE\_PATH\_STYLE                                                                                     | Sustituye el direccionamiento con estilo de ruta para las solicitudes S3 internas. Si no se establece, hereda el ajuste público cuando ambos clientes comparten un endpoint; un endpoint interno independiente conserva el direccionamiento por host virtual                                                                            | -                                | -           | true                                                                                         |
| BACKEND\_STORAGE\_S3\_ACCESS\_KEY                                                                                                      | Clave de acceso al almacenamiento S3, obligatoria cuando BACKEND\_STORAGE\_PROVIDER es s3                                                                                                                                                                                                                                               | -                                | -           | your\_access\_key                                                                            |
| BACKEND\_STORAGE\_S3\_SECRET\_KEY                                                                                                      | Clave secreta del almacenamiento S3, obligatoria cuando BACKEND\_STORAGE\_PROVIDER es s3                                                                                                                                                                                                                                                | -                                | -           | your\_secret\_key                                                                            |
| BACKEND\_STORAGE\_S3\_MAX\_SOCKETS                                                                                                     | Número máximo de sockets de S3 (opcional)                                                                                                                                                                                                                                                                                               | 100                              | -           | 100                                                                                          |
| BACKEND\_STORAGE\_MINIO\_ENDPOINT                                                                                                      | Endpoint de almacenamiento de MinIO                                                                                                                                                                                                                                                                                                     | -                                | -           | minio.example.com                                                                            |
| BACKEND\_STORAGE\_MINIO\_PORT                                                                                                          | Puerto de MinIO                                                                                                                                                                                                                                                                                                                         | 9000                             | -           | 443                                                                                          |
| BACKEND\_STORAGE\_MINIO\_USE\_SSL                                                                                                      | Indica si MinIO utiliza SSL                                                                                                                                                                                                                                                                                                             | false                            | -           | true                                                                                         |
| BACKEND\_STORAGE\_MINIO\_ACCESS\_KEY                                                                                                   | Clave de acceso de MinIO                                                                                                                                                                                                                                                                                                                | -                                | -           | access-key                                                                                   |
| BACKEND\_STORAGE\_MINIO\_SECRET\_KEY                                                                                                   | Clave secreta de MinIO                                                                                                                                                                                                                                                                                                                  | -                                | -           | secret-key                                                                                   |
| BACKEND\_STORAGE\_MINIO\_INTERNAL\_ENDPOINT                                                                                            | Endpoint interno de MinIO (opcional, sin HTTPS)                                                                                                                                                                                                                                                                                         | -                                | -           | minio.internal                                                                               |
| BACKEND\_STORAGE\_MINIO\_INTERNAL\_PORT                                                                                                | Puerto interno de MinIO (opcional)                                                                                                                                                                                                                                                                                                      | 9000                             | -           | 9000                                                                                         |
| BACKEND\_STORAGE\_MINIO\_REGION                                                                                                        | Región de MinIO (opcional)                                                                                                                                                                                                                                                                                                              | -                                | -           | us-east-1                                                                                    |
| BACKEND\_STORAGE\_UPLOAD\_METHOD                                                                                                       | Método de carga                                                                                                                                                                                                                                                                                                                         | put                              | -           | put                                                                                          |
| STORAGE\_PREFIX                                                                                                                        | Prefijo de almacenamiento; el valor predeterminado es PUBLIC\_ORIGIN                                                                                                                                                                                                                                                                    | PUBLIC\_ORIGIN                   | -           | [http://localhost:3000](http://localhost:3000)                                               |
| **Configuración de la caché**                                                                                                          |                                                                                                                                                                                                                                                                                                                                         |                                  |             |                                                                                              |
| BACKEND\_CACHE\_PROVIDER                                                                                                               | Proveedor de caché; opciones: sqlite, memory, redis                                                                                                                                                                                                                                                                                     | sqlite                           | -           | redis                                                                                        |
| BACKEND\_CACHE\_REDIS\_URI                                                                                                             | URI de conexión a Redis obligatoria para entregar tareas calculadas; también se utiliza para la caché cuando BACKEND\_CACHE\_PROVIDER es redis                                                                                                                                                                                          | -                                | Sí          | redis\://default:teable\@127.0.0.1:6379/0                                                    |
| **Configuración de la caché de rendimiento**                                                                                           |                                                                                                                                                                                                                                                                                                                                         |                                  |             |                                                                                              |
| BACKEND\_PERFORMANCE\_CACHE                                                                                                            | URL de Redis para almacenar en caché los resultados de consultas, lo que mejora la eficiencia de la colaboración multiusuario. Se recomienda utilizar una instancia de Redis distinta de BACKEND\_CACHE\_REDIS\_URI                                                                                                                     | -                                | -           | redis\://default:teable\@127.0.0.1:6379/0                                                    |
| **Configuración de la autenticación**                                                                                                  |                                                                                                                                                                                                                                                                                                                                         |                                  |             |                                                                                              |
| SOCIAL\_AUTH\_PROVIDERS                                                                                                                | Lista de proveedores de autenticación social separados por comas                                                                                                                                                                                                                                                                        | -                                | -           | github,google,oidc                                                                           |
| BACKEND\_GITHUB\_CLIENT\_ID                                                                                                            | ID de cliente de OAuth de GitHub                                                                                                                                                                                                                                                                                                        | -                                | -           | github\_client\_id                                                                           |
| BACKEND\_GITHUB\_CLIENT\_SECRET                                                                                                        | Secreto de cliente de OAuth de GitHub                                                                                                                                                                                                                                                                                                   | -                                | -           | github\_client\_secret                                                                       |
| BACKEND\_GOOGLE\_CLIENT\_ID                                                                                                            | ID de cliente de OAuth de Google                                                                                                                                                                                                                                                                                                        | -                                | -           | google\_client\_id                                                                           |
| BACKEND\_GOOGLE\_CLIENT\_SECRET                                                                                                        | Secreto de cliente de OAuth de Google                                                                                                                                                                                                                                                                                                   | -                                | -           | google\_client\_secret                                                                       |
| BACKEND\_OIDC\_CLIENT\_ID                                                                                                              | ID de cliente de OIDC                                                                                                                                                                                                                                                                                                                   | -                                | -           | google\_client\_id                                                                           |
| BACKEND\_OIDC\_CLIENT\_SECRET                                                                                                          | Secreto de cliente de OIDC                                                                                                                                                                                                                                                                                                              | -                                | -           | google\_client\_secret                                                                       |
| BACKEND\_OIDC\_CALLBACK\_URL                                                                                                           | URL de devolución de llamada de OIDC                                                                                                                                                                                                                                                                                                    | -                                | -           | [https://app.teable.ai/api/auth/oidc/callback](https://app.teable.ai/api/auth/oidc/callback) |
| **Seguridad y verificación**                                                                                                           |                                                                                                                                                                                                                                                                                                                                         |                                  |             |                                                                                              |
| TURNSTILE\_SITE\_KEY                                                                                                                   | Clave de sitio de Cloudflare Turnstile para verificar la autenticación                                                                                                                                                                                                                                                                  | -                                | -           | 1x00000000000000000000AA                                                                     |
| TURNSTILE\_SECRET\_KEY                                                                                                                 | Clave secreta de Cloudflare Turnstile para verificar la autenticación                                                                                                                                                                                                                                                                   | -                                | -           | 1x0000000000000000000000000000000AA                                                          |
| TEABLE\_SSRF\_PROTECTION\_DISABLED                                                                                                     | Desactiva la protección que bloquea las solicitudes salientes dirigidas a direcciones de bucle invertido, privadas, locales de enlace y otras direcciones de red reservadas. Establécela en true solo en despliegues autoalojados de confianza que deban acceder a endpoints internos                                                   | false                            | -           | true                                                                                         |
| BACKEND\_SIGNUP\_VERIFICATION\_CODE\_RATE\_LIMIT\_SECONDS                                                                              | Intervalo del límite de frecuencia (segundos) para enviar correos de verificación del registro                                                                                                                                                                                                                                          | -                                | -           | 30                                                                                           |
| BACKEND\_TRUST\_PROXY                                                                                                                  | Ajuste de confianza del proxy inverso utilizado para resolver la IP del cliente situado tras un proxy. Afecta a los registros de auditoría y otros registros de seguridad relacionados. Acepta `true`, `false`, un número de saltos o una lista de IP/CIDR/valores predefinidos. Si está vacío, confía en los proxies de redes privadas | loopback, linklocal, uniquelocal | -           | loopback, linklocal, uniquelocal                                                             |
| **Configuración del correo electrónico (obsoleta; utiliza Administración del sistema > Ajustes de la instancia > Correo electrónico)** |                                                                                                                                                                                                                                                                                                                                         |                                  |             |                                                                                              |
| BACKEND\_MAIL\_HOST                                                                                                                    | Dirección predeterminada del servidor de correo. Recomendamos configurar visualmente Correo de notificaciones y Correo de Automatizaciones en Administración del sistema > Ajustes de la instancia > Correo electrónico                                                                                                                 | smtp.teable.ai                   | -           | smtp.gmail.com                                                                               |
| BACKEND\_MAIL\_PORT                                                                                                                    | Puerto predeterminado del servidor de correo                                                                                                                                                                                                                                                                                            | 465                              | -           | 465                                                                                          |
| BACKEND\_MAIL\_SECURE                                                                                                                  | Indica si el servicio de correo predeterminado utiliza SSL/TLS                                                                                                                                                                                                                                                                          | true                             | -           | true                                                                                         |
| BACKEND\_MAIL\_SENDER                                                                                                                  | Dirección predeterminada del remitente                                                                                                                                                                                                                                                                                                  | noreply.teable.ai                | -           | [noreply@company.com](mailto:noreply@company.com)                                            |
| BACKEND\_MAIL\_SENDER\_NAME                                                                                                            | Nombre predeterminado del remitente                                                                                                                                                                                                                                                                                                     | Teable                           | -           | Teable                                                                                       |
| BACKEND\_MAIL\_AUTH\_USER                                                                                                              | Nombre de usuario predeterminado para autenticar el servidor de correo                                                                                                                                                                                                                                                                  | -                                | -           | username                                                                                     |
| BACKEND\_MAIL\_AUTH\_PASS                                                                                                              | Contraseña predeterminada para autenticar el servidor de correo                                                                                                                                                                                                                                                                         | -                                | -           | usertoken                                                                                    |
| BACKEND\_MAIL\_INVITE\_USER\_NAME\_MAX\_LENGTH                                                                                         | Longitud máxima del nombre de quien invita en los asuntos de los correos de invitación. Un valor vacío o 0 desactiva el truncamiento                                                                                                                                                                                                    | -                                | -           | 32                                                                                           |
| BACKEND\_MAIL\_INVITE\_SPACE\_NAME\_MAX\_LENGTH                                                                                        | Longitud máxima del nombre del Espacio o la Base en los asuntos de los correos de invitación. Un valor vacío o 0 desactiva el truncamiento                                                                                                                                                                                              | -                                | -           | 32                                                                                           |
| **Configuración de sesiones/JWT**                                                                                                      |                                                                                                                                                                                                                                                                                                                                         |                                  |             |                                                                                              |
| BACKEND\_SESSION\_EXPIRES\_IN                                                                                                          | Tiempo de expiración de la sesión                                                                                                                                                                                                                                                                                                       | 7d                               | -           | 7d                                                                                           |
| BACKEND\_SESSION\_COOKIE\_SECURE                                                                                                       | Indica si se protege la cookie de sesión                                                                                                                                                                                                                                                                                                | false                            | -           | true                                                                                         |
| BACKEND\_SESSION\_ORIGIN\_CHECK\_ENABLED                                                                                               | Activa las comprobaciones de Origin y Fetch Metadata para las solicitudes no seguras a la API que utilizan cookies de sesión del navegador. Actívala únicamente cuando tu proxy inverso o CDN conserve estos encabezados                                                                                                                | false                            | -           | false                                                                                        |
| BACKEND\_JWT\_EXPIRES\_IN                                                                                                              | Tiempo de expiración del JWT                                                                                                                                                                                                                                                                                                            | 20d                              | -           | 20d                                                                                          |
| BACKEND\_RESET\_PASSWORD\_EMAIL\_EXPIRES\_IN                                                                                           | Tiempo de expiración del correo para restablecer la contraseña                                                                                                                                                                                                                                                                          | 30m                              | -           | 30m                                                                                          |
| **Límites de recursos**                                                                                                                |                                                                                                                                                                                                                                                                                                                                         |                                  |             |                                                                                              |
| MAX\_COPY\_CELLS                                                                                                                       | Número máximo de celdas que se pueden copiar en una única solicitud                                                                                                                                                                                                                                                                     | -                                | -           | 50000                                                                                        |
| MAX\_READ\_ROWS                                                                                                                        | Número máximo de filas que se pueden leer en una única solicitud                                                                                                                                                                                                                                                                        | -                                | -           | 10000                                                                                        |
| MAX\_ATTACHMENT\_UPLOAD\_SIZE                                                                                                          | Tamaño máximo de carga de archivos adjuntos (bytes)                                                                                                                                                                                                                                                                                     | -                                | -           | 2147483648                                                                                   |
| TASK\_MAX\_FIELDS\_PER\_BATCH                                                                                                          | Número máximo de Campos de IA que se envían al modelo en una solicitud por lotes. Los valores se limitan al intervalo de 1 a 20                                                                                                                                                                                                         | 5                                | -           | 5                                                                                            |
| TASK\_MAX\_CONCURRENCY                                                                                                                 | Número máximo de ejecuciones pendientes de tareas de Campos de IA que se envían en un ciclo de programación. Los valores se limitan al intervalo de 1 a 20                                                                                                                                                                              | 5                                | -           | 5                                                                                            |
| TABLE\_LIMIT\_FIELD\_OPTIONS\_MAX\_BYTES                                                                                               | Número máximo de bytes de las opciones de Campo serializadas                                                                                                                                                                                                                                                                            | 262144                           | -           | 262144                                                                                       |
| TABLE\_LIMIT\_SELECT\_CHOICES\_MAX                                                                                                     | Número máximo de opciones por Campo de selección                                                                                                                                                                                                                                                                                        | 1000                             | -           | 1000                                                                                         |
| TABLE\_LIMIT\_SELECT\_CHOICE\_NAME\_MAX\_LENGTH                                                                                        | Longitud máxima del nombre de las opciones de selección                                                                                                                                                                                                                                                                                 | 1000                             | -           | 1000                                                                                         |
| TABLE\_LIMIT\_SELECT\_DEFAULT\_VALUES\_MAX                                                                                             | Número máximo de valores de selección predeterminados                                                                                                                                                                                                                                                                                   | 100                              | -           | 100                                                                                          |
| TABLE\_LIMIT\_CELL\_VALUE\_MAX\_BYTES                                                                                                  | Número máximo de bytes del valor de una celda                                                                                                                                                                                                                                                                                           | 262144                           | -           | 262144                                                                                       |
| TABLE\_LIMIT\_RECORD\_FIELDS\_MAX\_BYTES                                                                                               | Número máximo de bytes de los Campos serializados de un Registro                                                                                                                                                                                                                                                                        | 1048576                          | -           | 1048576                                                                                      |
| TABLE\_LIMIT\_RECORDS\_PER\_MUTATION\_MAX                                                                                              | Número máximo de Registros por mutación                                                                                                                                                                                                                                                                                                 | 20000                            | -           | 20000                                                                                        |
| TABLE\_LIMIT\_COMPUTED\_CELL\_VALUE\_MAX\_BYTES                                                                                        | Número máximo de bytes del valor de una celda calculada                                                                                                                                                                                                                                                                                 | 262144                           | -           | 262144                                                                                       |
| TABLE\_LIMIT\_FORMULA\_MAX\_LENGTH                                                                                                     | Longitud máxima de una fórmula                                                                                                                                                                                                                                                                                                          | 8192                             | -           | 8192                                                                                         |
| TABLE\_LIMIT\_TABLES\_PER\_BASE\_MAX                                                                                                   | Número máximo de Tablas por Base                                                                                                                                                                                                                                                                                                        | 1000                             | -           | 1000                                                                                         |
| TABLE\_LIMIT\_FIELDS\_PER\_TABLE\_MAX                                                                                                  | Número máximo de Campos por Tabla                                                                                                                                                                                                                                                                                                       | 500                              | -           | 500                                                                                          |
| TABLE\_LIMIT\_VIEWS\_PER\_TABLE\_MAX                                                                                                   | Número máximo de Vistas por Tabla                                                                                                                                                                                                                                                                                                       | 100                              | -           | 100                                                                                          |
| TABLE\_LIMIT\_CREATE\_TABLE\_FIELDS\_MAX                                                                                               | Número máximo de Campos aceptados al crear una Tabla                                                                                                                                                                                                                                                                                    | 1000                             | -           | 1000                                                                                         |
| TABLE\_LIMIT\_CREATE\_TABLE\_VIEWS\_MAX                                                                                                | Número máximo de Vistas aceptadas al crear una Tabla                                                                                                                                                                                                                                                                                    | 20                               | -           | 20                                                                                           |
| TABLE\_LIMIT\_CREATE\_TABLE\_RECORDS\_MAX                                                                                              | Número máximo de Registros aceptados al crear una Tabla                                                                                                                                                                                                                                                                                 | 20000                            | -           | 20000                                                                                        |
| TABLE\_LIMIT\_RECORDS\_PER\_TABLE\_MAX                                                                                                 | Número máximo de filas por Tabla. Vacío significa que no hay límite de filas a nivel de instancia                                                                                                                                                                                                                                       | -                                | -           | 1000000                                                                                      |
| TABLE\_LIMIT\_VIEW\_FILTER\_ITEMS\_MAX                                                                                                 | Número máximo de elementos de filtro en una Vista                                                                                                                                                                                                                                                                                       | 100                              | -           | 100                                                                                          |
| TABLE\_LIMIT\_VIEW\_FILTER\_DEPTH\_MAX                                                                                                 | Profundidad máxima de los filtros anidados de una Vista                                                                                                                                                                                                                                                                                 | 5                                | -           | 5                                                                                            |
| TABLE\_LIMIT\_VIEW\_SORT\_ITEMS\_MAX                                                                                                   | Número máximo de elementos de ordenación de una Vista                                                                                                                                                                                                                                                                                   | 20                               | -           | 20                                                                                           |
| TABLE\_LIMIT\_VIEW\_GROUP\_ITEMS\_MAX                                                                                                  | Número máximo de elementos de agrupación de una Vista                                                                                                                                                                                                                                                                                   | 3                                | -           | 3                                                                                            |
| TABLE\_LIMIT\_VIEW\_OPTIONS\_MAX\_BYTES                                                                                                | Número máximo de bytes de las opciones serializadas de una Vista                                                                                                                                                                                                                                                                        | 262144                           | -           | 262144                                                                                       |
| TABLE\_LIMIT\_NAME\_MAX\_LENGTH                                                                                                        | Longitud máxima del nombre para mostrar de los objetos de Tabla compatibles                                                                                                                                                                                                                                                             | 100                              | -           | 100                                                                                          |
| TABLE\_LIMIT\_DESCRIPTION\_MAX\_LENGTH                                                                                                 | Longitud máxima de la descripción de los objetos de Tabla compatibles                                                                                                                                                                                                                                                                   | 2000                             | -           | 2000                                                                                         |
| AUTOMATION\_MIN\_SCHEDULED\_MINUTES\_INTERVAL                                                                                          | Intervalo mínimo (minutos) que puede utilizar un desencadenador programado con la frecuencia Minutos. Establécelo por encima de 60 para desactivar las programaciones a nivel de minutos                                                                                                                                                | 10                               | -           | 15                                                                                           |
| AUTOMATION\_MIN\_EMAIL\_POLL\_INTERVAL\_MINUTES                                                                                        | Intervalo mínimo de consulta del buzón (minutos) que puede utilizar un desencadenador de correo electrónico                                                                                                                                                                                                                             | 10                               | -           | 15                                                                                           |
| **IA y App Builder (conexión con el plano de ejecución)**                                                                              |                                                                                                                                                                                                                                                                                                                                         |                                  |             |                                                                                              |
| SANDBOX\_PROVIDER                                                                                                                      | Proveedor de entornos aislados para sesiones de IA; `opensandbox` conecta con un plano de ejecución autoalojado                                                                                                                                                                                                                         | -                                | -           | opensandbox                                                                                  |
| TEABLE\_INFRA\_API\_URL                                                                                                                | URL de entrada del plano de ejecución; debe ser la entrada pública (dirige `/v1` al motor del entorno aislado), no una dirección de servicio interna                                                                                                                                                                                    | -                                | -           | [https://infra.teable.example.com](https://infra.teable.example.com)                         |
| TEABLE\_INFRA\_API\_KEY                                                                                                                | Clave de API compartida con el plano de ejecución                                                                                                                                                                                                                                                                                       | -                                | -           | your-infra-api-key                                                                           |
| TEABLE\_INFRA\_BUCKET                                                                                                                  | Bucket para el plano de datos del espacio de trabajo de IA                                                                                                                                                                                                                                                                              | teable-agent                     | -           | teable-agent                                                                                 |
| SANDBOX\_OPENSANDBOX\_IMAGE                                                                                                            | Prefijo **sin etiqueta** de la imagen del agente del entorno aislado; Teable añade su propia etiqueta de versión para que el agente siempre coincida con la versión de la aplicación. Los despliegues en China utilizan el prefijo de la réplica de Aliyun                                                                              | -                                | -           | ghcr.io/teableio/teable-sandbox-agent                                                        |
| SANDBOX\_OPENSANDBOX\_RUNTIME                                                                                                          | Tipo de entorno de ejecución del motor del entorno aislado: `kubernetes` o `docker`. Debe ser `docker` en despliegues con Docker                                                                                                                                                                                                        | kubernetes                       | -           | docker                                                                                       |
| SANDBOX\_OPENSANDBOX\_USE\_SERVER\_PROXY                                                                                               | Dirige los endpoints del entorno aislado a través del proxy basado en rutas del motor en lugar de utilizar subdominios por puerto (utilizado por el modo local de Docker)                                                                                                                                                               | false                            | -           | true                                                                                         |
| APP\_DEPLOY\_PROVIDER                                                                                                                  | Sistema de despliegue de App Builder; el autoalojamiento con todas las funciones utiliza `docker-runtime`                                                                                                                                                                                                                               | vercel                           | -           | docker-runtime                                                                               |
| SANDBOX\_JWT\_SECRET                                                                                                                   | Secreto que firma las sesiones del entorno aislado. Genera un valor aleatorio por host y utiliza el mismo en el servicio del entorno aislado                                                                                                                                                                                            | -                                | Sí          | cadena aleatoria                                                                             |
| SANDBOX\_CPU                                                                                                                           | vCPU por entorno aislado (prevalecen los ajustes de Administración del sistema)                                                                                                                                                                                                                                                         | 2                                | -           | 2                                                                                            |
| SANDBOX\_MEMORY                                                                                                                        | Memoria (GiB) por entorno aislado (prevalecen los ajustes de Administración del sistema)                                                                                                                                                                                                                                                | 4                                | -           | 4                                                                                            |
| SANDBOX\_DISK                                                                                                                          | Disco efímero (GiB) por entorno aislado (prevalecen los ajustes de Administración del sistema)                                                                                                                                                                                                                                          | 15                               | -           | 15                                                                                           |
| **Interruptores de funciones**                                                                                                         |                                                                                                                                                                                                                                                                                                                                         |                                  |             |                                                                                              |
| RECORD\_HISTORY\_DISABLED                                                                                                              | Indica si se desactiva el historial de Registros; el valor predeterminado es false                                                                                                                                                                                                                                                      | false                            | -           | true                                                                                         |
| BACKEND\_STORAGE\_COLD\_ARCHIVE\_DISABLED                                                                                              | Indica si se detiene el archivado programado de datos históricos. Los datos ya archivados siguen estando disponibles                                                                                                                                                                                                                    | false                            | -           | true                                                                                         |
| PASSWORD\_LOGIN\_DISABLED                                                                                                              | Indica si se desactiva el inicio de sesión mediante contraseña (OAuth y OIDC siguen disponibles)                                                                                                                                                                                                                                        | false                            | -           | true                                                                                         |
| **Análisis y supervisión**                                                                                                             |                                                                                                                                                                                                                                                                                                                                         |                                  |             |                                                                                              |
| MICROSOFT\_CLARITY\_ID                                                                                                                 | ID de métricas de Microsoft Clarity para activar sus análisis                                                                                                                                                                                                                                                                           | -                                | -           | your-metrics-id                                                                              |
| OTEL\_EXPORTER\_OTLP\_ENDPOINT                                                                                                         | Endpoint OTLP de OpenTelemetry                                                                                                                                                                                                                                                                                                          | -                                | -           | [http://jaeger:4317](http://jaeger:4317)                                                     |
| TELEMETRY\_REPORT\_DISABLED                                                                                                            | Desactiva el envío de telemetría autoalojada, incluidos los informes de cumplimiento de licencias de las instancias conectadas                                                                                                                                                                                                          | false                            | -           | true                                                                                         |
| **Configuración de la base de datos**                                                                                                  |                                                                                                                                                                                                                                                                                                                                         |                                  |             |                                                                                              |
| PRISMA\_DATABASE\_URL                                                                                                                  | URL de conexión a la base de datos; debe configurarse                                                                                                                                                                                                                                                                                   | -                                | Sí          | postgresql://teable:teable\@127.0.0.1:5432/teable                                            |
| PUBLIC\_DATABASE\_PROXY                                                                                                                | Dirección de la base de datos accesible externamente (host:puerto) utilizada en las credenciales que genera el panel «Conexión de base de datos» de la Base; establécela para activar el acceso SQL externo de solo lectura                                                                                                             | -                                | -           | db.example.com:42345                                                                         |
| PRISMA\_TRANSACTION\_TIMEOUT                                                                                                           | Tiempo máximo (ms) que puede ejecutarse una transacción antes de agotarse. Auméntalo para transacciones largas (por ejemplo, actualizaciones en bloque con muchas claves foráneas)                                                                                                                                                      | 5000                             | -           | 60000                                                                                        |
| PRISMA\_TRANSACTION\_MAX\_WAIT                                                                                                         | Tiempo máximo (ms) de espera para obtener una transacción del grupo de conexiones                                                                                                                                                                                                                                                       | 2000                             | -           | 5000                                                                                         |
| BIG\_TRANSACTION\_TIMEOUT                                                                                                              | Tiempo de espera (ms) para transacciones internas grandes, como la exportación de Bases grandes                                                                                                                                                                                                                                         | 600000                           | -           | 1200000                                                                                      |

<h2 id="secrets-and-rotation">
  Secretos y rotación
</h2>

Todos los valores anteriores marcados como secretos deben proceder de tu propia configuración.
El servidor los comprueba una vez durante el inicio, pero la ausencia de un secreto nunca impide
el arranque: Teable utiliza como alternativa el valor predeterminado integrado en versiones anteriores, registra
las variables que faltan y se inicia. Estos valores integrados son públicos, por lo que cualquiera puede
falsificar tokens o descifrar los datos que protegen. Esto resulta aceptable para una prueba local rápida,
pero no es seguro para ningún otro uso.

**Actualizar un despliegue existente.** Una instancia que se ejecutaba sin estas
variables utilizaba implícitamente los valores integrados anteriores y sigue haciéndolo. El
aviso de inicio muestra el bloque exacto que debes añadir para que las sesiones, los tokens y
los datos cifrados actuales sigan funcionando. Cópialo tal cual, reinicia y después planifica una rotación. Si
tu formato de configuración lo requiere, recuerda escapar `$` en los valores.

**Despliegue nuevo.** Genera valores nuevos:

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

Utiliza `openssl rand -hex 8` para los valores de 16 caracteres `*_ENCRYPTION_KEY` y
`*_ENCRYPTION_IV`.

<Warning>
  El registro de inicio también advierte cuando un secreto se establece explícitamente en un valor predeterminado anterior
  de conocimiento público. La instancia sigue ejecutándose para que tus datos permanezcan accesibles, pero
  cualquiera puede falsificar tokens o descifrar los datos protegidos por ese valor. Rótalo.
</Warning>
