> ## 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.

# متغيرات البيئة

> جميع متغيرات البيئة المتاحة في Teable مع شرحها

| متغير البيئة                                                                                   | الوصف                                                                                                                                                                                                                                  | القيمة الافتراضية                | مطلوب | مثال                                                                                         |
| ---------------------------------------------------------------------------------------------- | -------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- | -------------------------------- | ----- | -------------------------------------------------------------------------------------------- |
| **التهيئة الأساسية**                                                                           |                                                                                                                                                                                                                                        |                                  |       |                                                                                              |
| PUBLIC\_ORIGIN                                                                                 | المصدر العام المستخدم لإنشاء عناوين URL كاملة، ويجب ضبطه على عنوان الوصول إلى تطبيقك                                                                                                                                                   | -                                | نعم   | [https://app.teable.ai](https://app.teable.ai)                                               |
| SECRET\_KEY                                                                                    | السر الجذري لرموز JWT والجلسات والمشاركة. أنشئ قيمة عشوائية قوية                                                                                                                                                                       | -                                | نعم   | `openssl rand -base64 32`                                                                    |
| BACKEND\_JWT\_SECRET                                                                           | يوقّع رموز JWT للمصادقة والمشاركة والإضافات. يعود إلى SECRET\_KEY عند عدم ضبطه                                                                                                                                                         | SECRET\_KEY                      | -     | `openssl rand -base64 32`                                                                    |
| BACKEND\_SESSION\_SECRET                                                                       | يوقّع ملفات تعريف ارتباط جلسات تسجيل الدخول. يعود إلى SECRET\_KEY عند عدم ضبطه                                                                                                                                                         | SECRET\_KEY                      | -     | `openssl rand -base64 32`                                                                    |
| BACKEND\_STORAGE\_ENCRYPTION\_KEY                                                              | يشفّر رموز الوصول إلى المرفقات. مطلوب عندما تكون قيمة BACKEND\_STORAGE\_PROVIDER هي `local`                                                                                                                                            | -                                | نعم   | سلسلة عشوائية من 16 حرفًا                                                                    |
| BACKEND\_STORAGE\_ENCRYPTION\_IV                                                               | متجه التهيئة للتشفير المقترن بـ BACKEND\_STORAGE\_ENCRYPTION\_KEY                                                                                                                                                                      | -                                | نعم   | سلسلة عشوائية من 16 حرفًا                                                                    |
| BACKEND\_ACCESS\_TOKEN\_ENCRYPTION\_KEY                                                        | يشفّر رموز الوصول الشخصية                                                                                                                                                                                                              | -                                | نعم   | سلسلة عشوائية من 16 حرفًا                                                                    |
| BACKEND\_ACCESS\_TOKEN\_ENCRYPTION\_IV                                                         | متجه التهيئة للتشفير المقترن بـ BACKEND\_ACCESS\_TOKEN\_ENCRYPTION\_KEY                                                                                                                                                                | -                                | نعم   | سلسلة عشوائية من 16 حرفًا                                                                    |
| PORT                                                                                           | المنفذ الذي يعمل عليه التطبيق                                                                                                                                                                                                          | 3000                             | -     | 3000                                                                                         |
| LOG\_LEVEL                                                                                     | مستوى السجل؛ الخيارات: fatal، error، warn، info، debug، trace                                                                                                                                                                          | info                             | -     | debug                                                                                        |
| **تهيئة التخزين**                                                                              |                                                                                                                                                                                                                                        |                                  |       |                                                                                              |
| BACKEND\_STORAGE\_PROVIDER                                                                     | موفر التخزين؛ الخيارات: local، minio، s3، aliyun                                                                                                                                                                                       | local                            | -     | s3                                                                                           |
| BACKEND\_STORAGE\_LOCAL\_PATH                                                                  | مسار التخزين المحلي                                                                                                                                                                                                                    | .assets/uploads                  | -     | .assets/uploads                                                                              |
| BACKEND\_STORAGE\_PUBLIC\_BUCKET                                                               | اسم الحاوية العامة                                                                                                                                                                                                                     | public                           | -     | teable-public                                                                                |
| BACKEND\_STORAGE\_PRIVATE\_BUCKET                                                              | اسم الحاوية الخاصة للمرفقات وملفات التطبيقات والبيانات المؤرشفة وغيرها من المحتويات المحمية                                                                                                                                            | private                          | -     | teable-private                                                                               |
| BACKEND\_STORAGE\_PUBLIC\_URL                                                                  | عنوان URL بديل للحاوية العامة (اختياري)                                                                                                                                                                                                | -                                | -     | [https://cdn.example.com](https://cdn.example.com)                                           |
| BACKEND\_STORAGE\_PRIVATE\_BUCKET\_ENDPOINT                                                    | نقطة نهاية بديلة للحاوية الخاصة (اختياري)                                                                                                                                                                                              | -                                | -     | [https://private-bucket.endpoint](https://private-bucket.endpoint)                           |
| BACKEND\_STORAGE\_S3\_REGION                                                                   | منطقة تخزين S3، وهي مطلوبة عندما تكون قيمة BACKEND\_STORAGE\_PROVIDER هي s3                                                                                                                                                            | -                                | -     | us-east-2                                                                                    |
| BACKEND\_STORAGE\_S3\_ENDPOINT                                                                 | نقطة نهاية تخزين S3، وهي مطلوبة عندما تكون قيمة BACKEND\_STORAGE\_PROVIDER هي s3                                                                                                                                                       | -                                | -     | [https://s3.us-east-2.amazonaws.com](https://s3.us-east-2.amazonaws.com)                     |
| BACKEND\_STORAGE\_S3\_INTERNAL\_ENDPOINT                                                       | نقطة نهاية S3 الداخلية (اختياري)                                                                                                                                                                                                       | -                                | -     | [http://s3.internal](http://s3.internal)                                                     |
| BACKEND\_STORAGE\_S3\_FORCE\_PATH\_STYLE                                                       | استخدام عناوين URL بنمط المسار (`endpoint/bucket/key`) لطلبات S3 الموجّهة إلى المتصفح. فعّل هذا الخيار عندما يتعذر على نقطة النهاية العامة خدمة النطاقات الفرعية للحاويات. لا يمكن جمعه مع BACKEND\_STORAGE\_PRIVATE\_BUCKET\_ENDPOINT | false                            | -     | true                                                                                         |
| BACKEND\_STORAGE\_S3\_INTERNAL\_FORCE\_PATH\_STYLE                                             | تجاوز عنونة نمط المسار لطلبات S3 الداخلية. عند عدم ضبطه، يرث الإعداد العام إذا كان العميلان يستخدمان نقطة نهاية مشتركة؛ أما نقطة النهاية الداخلية المنفصلة فتحافظ على العنونة بنمط المضيف الافتراضي                                    | -                                | -     | true                                                                                         |
| BACKEND\_STORAGE\_S3\_ACCESS\_KEY                                                              | مفتاح الوصول إلى تخزين S3، وهو مطلوب عندما تكون قيمة BACKEND\_STORAGE\_PROVIDER هي s3                                                                                                                                                  | -                                | -     | your\_access\_key                                                                            |
| BACKEND\_STORAGE\_S3\_SECRET\_KEY                                                              | المفتاح السري لتخزين S3، وهو مطلوب عندما تكون قيمة BACKEND\_STORAGE\_PROVIDER هي s3                                                                                                                                                    | -                                | -     | your\_secret\_key                                                                            |
| BACKEND\_STORAGE\_S3\_MAX\_SOCKETS                                                             | الحد الأقصى لمقابس S3 (اختياري)                                                                                                                                                                                                        | 100                              | -     | 100                                                                                          |
| BACKEND\_STORAGE\_MINIO\_ENDPOINT                                                              | نقطة نهاية تخزين MinIO                                                                                                                                                                                                                 | -                                | -     | minio.example.com                                                                            |
| BACKEND\_STORAGE\_MINIO\_PORT                                                                  | منفذ MinIO                                                                                                                                                                                                                             | 9000                             | -     | 443                                                                                          |
| BACKEND\_STORAGE\_MINIO\_USE\_SSL                                                              | ما إذا كان MinIO يستخدم SSL                                                                                                                                                                                                            | false                            | -     | true                                                                                         |
| BACKEND\_STORAGE\_MINIO\_ACCESS\_KEY                                                           | مفتاح وصول MinIO                                                                                                                                                                                                                       | -                                | -     | access-key                                                                                   |
| BACKEND\_STORAGE\_MINIO\_SECRET\_KEY                                                           | المفتاح السري لـ MinIO                                                                                                                                                                                                                 | -                                | -     | secret-key                                                                                   |
| BACKEND\_STORAGE\_MINIO\_INTERNAL\_ENDPOINT                                                    | نقطة نهاية MinIO الداخلية (اختياري، دون HTTPS)                                                                                                                                                                                         | -                                | -     | minio.internal                                                                               |
| BACKEND\_STORAGE\_MINIO\_INTERNAL\_PORT                                                        | منفذ MinIO الداخلي (اختياري)                                                                                                                                                                                                           | 9000                             | -     | 9000                                                                                         |
| BACKEND\_STORAGE\_MINIO\_REGION                                                                | منطقة MinIO (اختياري)                                                                                                                                                                                                                  | -                                | -     | us-east-1                                                                                    |
| BACKEND\_STORAGE\_UPLOAD\_METHOD                                                               | طريقة الرفع                                                                                                                                                                                                                            | put                              | -     | put                                                                                          |
| STORAGE\_PREFIX                                                                                | بادئة التخزين، وتكون PUBLIC\_ORIGIN افتراضيًا                                                                                                                                                                                          | PUBLIC\_ORIGIN                   | -     | [http://localhost:3000](http://localhost:3000)                                               |
| **تهيئة ذاكرة التخزين المؤقت**                                                                 |                                                                                                                                                                                                                                        |                                  |       |                                                                                              |
| BACKEND\_CACHE\_PROVIDER                                                                       | موفر ذاكرة التخزين المؤقت؛ الخيارات: sqlite، memory، redis                                                                                                                                                                             | sqlite                           | -     | redis                                                                                        |
| BACKEND\_CACHE\_REDIS\_URI                                                                     | عنوان URI لاتصال Redis، وهو مطلوب لتسليم المهام المحسوبة؛ ويُستخدم أيضًا لذاكرة التخزين المؤقت عندما تكون قيمة BACKEND\_CACHE\_PROVIDER هي redis                                                                                       | -                                | نعم   | redis\://default:teable\@127.0.0.1:6379/0                                                    |
| **تهيئة ذاكرة التخزين المؤقت للأداء**                                                          |                                                                                                                                                                                                                                        |                                  |       |                                                                                              |
| BACKEND\_PERFORMANCE\_CACHE                                                                    | عنوان URL لـ Redis المستخدم في تخزين نتائج الاستعلامات مؤقتًا لتحسين كفاءة التعاون متعدد المستخدمين. يوصى باستخدام نسخة Redis منفصلة عن BACKEND\_CACHE\_REDIS\_URI                                                                     | -                                | -     | redis\://default:teable\@127.0.0.1:6379/0                                                    |
| **تهيئة المصادقة**                                                                             |                                                                                                                                                                                                                                        |                                  |       |                                                                                              |
| SOCIAL\_AUTH\_PROVIDERS                                                                        | قائمة موفري المصادقة الاجتماعية مفصولة بفواصل                                                                                                                                                                                          | -                                | -     | github,google,oidc                                                                           |
| BACKEND\_GITHUB\_CLIENT\_ID                                                                    | معرّف عميل GitHub OAuth                                                                                                                                                                                                                | -                                | -     | github\_client\_id                                                                           |
| BACKEND\_GITHUB\_CLIENT\_SECRET                                                                | سر عميل GitHub OAuth                                                                                                                                                                                                                   | -                                | -     | github\_client\_secret                                                                       |
| BACKEND\_GOOGLE\_CLIENT\_ID                                                                    | معرّف عميل Google OAuth                                                                                                                                                                                                                | -                                | -     | google\_client\_id                                                                           |
| BACKEND\_GOOGLE\_CLIENT\_SECRET                                                                | سر عميل Google OAuth                                                                                                                                                                                                                   | -                                | -     | google\_client\_secret                                                                       |
| BACKEND\_OIDC\_CLIENT\_ID                                                                      | معرّف عميل OIDC                                                                                                                                                                                                                        | -                                | -     | google\_client\_id                                                                           |
| BACKEND\_OIDC\_CLIENT\_SECRET                                                                  | سر عميل OIDC                                                                                                                                                                                                                           | -                                | -     | google\_client\_secret                                                                       |
| BACKEND\_OIDC\_CALLBACK\_URL                                                                   | عنوان URL لمعاودة الاتصال في OIDC                                                                                                                                                                                                      | -                                | -     | [https://app.teable.ai/api/auth/oidc/callback](https://app.teable.ai/api/auth/oidc/callback) |
| **الأمان والتحقق**                                                                             |                                                                                                                                                                                                                                        |                                  |       |                                                                                              |
| TURNSTILE\_SITE\_KEY                                                                           | مفتاح موقع Cloudflare Turnstile للتحقق من المصادقة                                                                                                                                                                                     | -                                | -     | 1x00000000000000000000AA                                                                     |
| TURNSTILE\_SECRET\_KEY                                                                         | المفتاح السري لـ Cloudflare Turnstile للتحقق من المصادقة                                                                                                                                                                               | -                                | -     | 1x0000000000000000000000000000000AA                                                          |
| TEABLE\_SSRF\_PROTECTION\_DISABLED                                                             | تعطيل الحماية التي تحظر الطلبات الصادرة إلى عناوين الشبكة الاسترجاعية والخاصة والمحلية للرابط وغيرها من العناوين المحجوزة. اضبطه على true فقط في عمليات النشر ذاتية الاستضافة الموثوقة التي يجب أن تصل إلى نقاط نهاية داخلية           | false                            | -     | true                                                                                         |
| BACKEND\_SIGNUP\_VERIFICATION\_CODE\_RATE\_LIMIT\_SECONDS                                      | فاصل حد المعدل (بالثواني) لإرسال رسائل التحقق عند التسجيل                                                                                                                                                                              | -                                | -     | 30                                                                                           |
| BACKEND\_TRUST\_PROXY                                                                          | إعداد الثقة بالوكيل العكسي المستخدم لحل عنوان IP للعميل خلف وكيل. يؤثر في سجلات التدقيق والسجلات الأمنية ذات الصلة. يقبل `true` أو `false` أو عدد القفزات أو قائمة IP/CIDR/إعدادات مسبقة. عند تركه فارغًا، يثق بوكلاء الشبكات الخاصة   | loopback, linklocal, uniquelocal | -     | loopback, linklocal, uniquelocal                                                             |
| **تهيئة البريد الإلكتروني (مهملة - استخدم لوحة الإدارة > إعدادات النسخة > البريد الإلكتروني)** |                                                                                                                                                                                                                                        |                                  |       |                                                                                              |
| BACKEND\_MAIL\_HOST                                                                            | عنوان خادم البريد الافتراضي. نوصي بتهيئة بريد الإشعارات وبريد الأتمتة مرئيًا عبر لوحة الإدارة > إعدادات النسخة > البريد الإلكتروني                                                                                                     | smtp.teable.ai                   | -     | smtp.gmail.com                                                                               |
| BACKEND\_MAIL\_PORT                                                                            | منفذ خادم البريد الافتراضي                                                                                                                                                                                                             | 465                              | -     | 465                                                                                          |
| BACKEND\_MAIL\_SECURE                                                                          | ما إذا كانت خدمة البريد الافتراضية تستخدم SSL/TLS                                                                                                                                                                                      | true                             | -     | true                                                                                         |
| BACKEND\_MAIL\_SENDER                                                                          | عنوان المرسل الافتراضي                                                                                                                                                                                                                 | noreply.teable.ai                | -     | [noreply@company.com](mailto:noreply@company.com)                                            |
| BACKEND\_MAIL\_SENDER\_NAME                                                                    | اسم المرسل الافتراضي                                                                                                                                                                                                                   | Teable                           | -     | Teable                                                                                       |
| BACKEND\_MAIL\_AUTH\_USER                                                                      | اسم مستخدم المصادقة لخادم البريد الافتراضي                                                                                                                                                                                             | -                                | -     | username                                                                                     |
| BACKEND\_MAIL\_AUTH\_PASS                                                                      | كلمة مرور المصادقة لخادم البريد الافتراضي                                                                                                                                                                                              | -                                | -     | usertoken                                                                                    |
| BACKEND\_MAIL\_INVITE\_USER\_NAME\_MAX\_LENGTH                                                 | الحد الأقصى لطول اسم الداعي في عناوين رسائل الدعوة. يؤدي تركه فارغًا أو ضبطه على 0 إلى تعطيل الاقتطاع                                                                                                                                  | -                                | -     | 32                                                                                           |
| BACKEND\_MAIL\_INVITE\_SPACE\_NAME\_MAX\_LENGTH                                                | الحد الأقصى لطول اسم المساحة أو قاعدة البيانات في عناوين رسائل الدعوة. يؤدي تركه فارغًا أو ضبطه على 0 إلى تعطيل الاقتطاع                                                                                                               | -                                | -     | 32                                                                                           |
| **تهيئة الجلسات/JWT**                                                                          |                                                                                                                                                                                                                                        |                                  |       |                                                                                              |
| BACKEND\_SESSION\_EXPIRES\_IN                                                                  | مدة انتهاء صلاحية الجلسة                                                                                                                                                                                                               | 7d                               | -     | 7d                                                                                           |
| BACKEND\_SESSION\_COOKIE\_SECURE                                                               | ما إذا كان ملف تعريف ارتباط الجلسة آمنًا                                                                                                                                                                                               | false                            | -     | true                                                                                         |
| BACKEND\_SESSION\_ORIGIN\_CHECK\_ENABLED                                                       | تمكين عمليات التحقق من Origin وFetch Metadata لطلبات API غير الآمنة التي تستخدم ملفات تعريف ارتباط جلسة المتصفح. لا تفعّله إلا عندما يحافظ الوكيل العكسي أو CDN على هذه الترويسات                                                      | false                            | -     | false                                                                                        |
| BACKEND\_JWT\_EXPIRES\_IN                                                                      | مدة انتهاء صلاحية JWT                                                                                                                                                                                                                  | 20d                              | -     | 20d                                                                                          |
| BACKEND\_RESET\_PASSWORD\_EMAIL\_EXPIRES\_IN                                                   | مدة انتهاء صلاحية رسالة إعادة تعيين كلمة المرور                                                                                                                                                                                        | 30m                              | -     | 30m                                                                                          |
| **حدود الموارد**                                                                               |                                                                                                                                                                                                                                        |                                  |       |                                                                                              |
| MAX\_COPY\_CELLS                                                                               | الحد الأقصى لعدد الخلايا التي يمكن نسخها في طلب واحد                                                                                                                                                                                   | -                                | -     | 50000                                                                                        |
| MAX\_READ\_ROWS                                                                                | الحد الأقصى لعدد الصفوف التي يمكن قراءتها في طلب واحد                                                                                                                                                                                  | -                                | -     | 10000                                                                                        |
| MAX\_ATTACHMENT\_UPLOAD\_SIZE                                                                  | الحد الأقصى لحجم رفع المرفق (بالبايت)                                                                                                                                                                                                  | -                                | -     | 2147483648                                                                                   |
| TASK\_MAX\_FIELDS\_PER\_BATCH                                                                  | الحد الأقصى لعدد حقول الذكاء الاصطناعي المرسلة إلى النموذج في طلب دفعي واحد. تُقيّد القيم بين 1 و20                                                                                                                                    | 5                                | -     | 5                                                                                            |
| TASK\_MAX\_CONCURRENCY                                                                         | الحد الأقصى لعمليات مهام حقول الذكاء الاصطناعي المعلقة التي تُرسل في دورة جدولة واحدة. تُقيّد القيم بين 1 و20                                                                                                                          | 5                                | -     | 5                                                                                            |
| TABLE\_LIMIT\_FIELD\_OPTIONS\_MAX\_BYTES                                                       | الحد الأقصى لبايتات خيارات الحقل المتسلسلة                                                                                                                                                                                             | 262144                           | -     | 262144                                                                                       |
| TABLE\_LIMIT\_SELECT\_CHOICES\_MAX                                                             | الحد الأقصى لخيارات التحديد لكل حقل تحديد                                                                                                                                                                                              | 1000                             | -     | 1000                                                                                         |
| TABLE\_LIMIT\_SELECT\_CHOICE\_NAME\_MAX\_LENGTH                                                | الحد الأقصى لطول اسم خيار التحديد                                                                                                                                                                                                      | 1000                             | -     | 1000                                                                                         |
| TABLE\_LIMIT\_SELECT\_DEFAULT\_VALUES\_MAX                                                     | الحد الأقصى لقيم التحديد الافتراضية                                                                                                                                                                                                    | 100                              | -     | 100                                                                                          |
| TABLE\_LIMIT\_CELL\_VALUE\_MAX\_BYTES                                                          | الحد الأقصى لبايتات قيمة الخلية                                                                                                                                                                                                        | 262144                           | -     | 262144                                                                                       |
| TABLE\_LIMIT\_RECORD\_FIELDS\_MAX\_BYTES                                                       | الحد الأقصى لبايتات حقول السجل المتسلسلة                                                                                                                                                                                               | 1048576                          | -     | 1048576                                                                                      |
| TABLE\_LIMIT\_RECORDS\_PER\_MUTATION\_MAX                                                      | الحد الأقصى لعدد السجلات لكل عملية تعديل                                                                                                                                                                                               | 20000                            | -     | 20000                                                                                        |
| TABLE\_LIMIT\_COMPUTED\_CELL\_VALUE\_MAX\_BYTES                                                | الحد الأقصى لبايتات قيمة الخلية المحسوبة                                                                                                                                                                                               | 262144                           | -     | 262144                                                                                       |
| TABLE\_LIMIT\_FORMULA\_MAX\_LENGTH                                                             | الحد الأقصى لطول الصيغة                                                                                                                                                                                                                | 8192                             | -     | 8192                                                                                         |
| TABLE\_LIMIT\_TABLES\_PER\_BASE\_MAX                                                           | الحد الأقصى لعدد الجداول لكل قاعدة بيانات                                                                                                                                                                                              | 1000                             | -     | 1000                                                                                         |
| TABLE\_LIMIT\_FIELDS\_PER\_TABLE\_MAX                                                          | الحد الأقصى لعدد الحقول لكل جدول                                                                                                                                                                                                       | 500                              | -     | 500                                                                                          |
| TABLE\_LIMIT\_VIEWS\_PER\_TABLE\_MAX                                                           | الحد الأقصى لطرق العرض لكل جدول                                                                                                                                                                                                        | 100                              | -     | 100                                                                                          |
| TABLE\_LIMIT\_CREATE\_TABLE\_FIELDS\_MAX                                                       | الحد الأقصى للحقول المقبولة عند إنشاء جدول                                                                                                                                                                                             | 1000                             | -     | 1000                                                                                         |
| TABLE\_LIMIT\_CREATE\_TABLE\_VIEWS\_MAX                                                        | الحد الأقصى لطرق العرض المقبولة عند إنشاء جدول                                                                                                                                                                                         | 20                               | -     | 20                                                                                           |
| TABLE\_LIMIT\_CREATE\_TABLE\_RECORDS\_MAX                                                      | الحد الأقصى للسجلات المقبولة عند إنشاء جدول                                                                                                                                                                                            | 20000                            | -     | 20000                                                                                        |
| TABLE\_LIMIT\_RECORDS\_PER\_TABLE\_MAX                                                         | الحد الأقصى للصفوف لكل جدول. يعني تركه فارغًا عدم وجود حد للصفوف على مستوى النسخة                                                                                                                                                      | -                                | -     | 1000000                                                                                      |
| TABLE\_LIMIT\_VIEW\_FILTER\_ITEMS\_MAX                                                         | الحد الأقصى لعناصر التصفية في طريقة العرض                                                                                                                                                                                              | 100                              | -     | 100                                                                                          |
| TABLE\_LIMIT\_VIEW\_FILTER\_DEPTH\_MAX                                                         | الحد الأقصى لعمق التصفية المتداخلة في طريقة العرض                                                                                                                                                                                      | 5                                | -     | 5                                                                                            |
| TABLE\_LIMIT\_VIEW\_SORT\_ITEMS\_MAX                                                           | الحد الأقصى لعناصر الفرز في طريقة العرض                                                                                                                                                                                                | 20                               | -     | 20                                                                                           |
| TABLE\_LIMIT\_VIEW\_GROUP\_ITEMS\_MAX                                                          | الحد الأقصى لعناصر التجميع في طريقة العرض                                                                                                                                                                                              | 3                                | -     | 3                                                                                            |
| TABLE\_LIMIT\_VIEW\_OPTIONS\_MAX\_BYTES                                                        | الحد الأقصى لبايتات خيارات طريقة العرض المتسلسلة                                                                                                                                                                                       | 262144                           | -     | 262144                                                                                       |
| TABLE\_LIMIT\_NAME\_MAX\_LENGTH                                                                | الحد الأقصى لطول اسم العرض لكائنات الجدول المدعومة                                                                                                                                                                                     | 100                              | -     | 100                                                                                          |
| TABLE\_LIMIT\_DESCRIPTION\_MAX\_LENGTH                                                         | الحد الأقصى لطول الوصف لكائنات الجدول المدعومة                                                                                                                                                                                         | 2000                             | -     | 2000                                                                                         |
| AUTOMATION\_MIN\_SCHEDULED\_MINUTES\_INTERVAL                                                  | أقصر فاصل زمني (بالدقائق) يمكن أن يستخدمه مشغل مجدول بتكرار الدقائق. اضبطه على قيمة أكبر من 60 لتعطيل الجداول الزمنية على مستوى الدقائق                                                                                                | 10                               | -     | 15                                                                                           |
| AUTOMATION\_MIN\_EMAIL\_POLL\_INTERVAL\_MINUTES                                                | أقصر فاصل زمني (بالدقائق) لاستطلاع صندوق البريد يمكن أن يستخدمه مشغل بريد إلكتروني                                                                                                                                                     | 10                               | -     | 15                                                                                           |
| **الذكاء الاصطناعي ومنشئ التطبيقات (اتصال طبقة التشغيل)**                                      |                                                                                                                                                                                                                                        |                                  |       |                                                                                              |
| SANDBOX\_PROVIDER                                                                              | موفر بيئة الاختبار المعزولة لجلسات الذكاء الاصطناعي؛ تتصل القيمة `opensandbox` بطبقة تشغيل ذاتية الاستضافة                                                                                                                             | -                                | -     | opensandbox                                                                                  |
| TEABLE\_INFRA\_API\_URL                                                                        | عنوان URL لمدخل طبقة التشغيل — يجب أن يكون المدخل العام (يوجّه `/v1` إلى محرك بيئة الاختبار المعزولة)، لا عنوان خدمة داخليًا                                                                                                           | -                                | -     | [https://infra.teable.example.com](https://infra.teable.example.com)                         |
| TEABLE\_INFRA\_API\_KEY                                                                        | مفتاح API المشترك مع طبقة التشغيل                                                                                                                                                                                                      | -                                | -     | your-infra-api-key                                                                           |
| TEABLE\_INFRA\_BUCKET                                                                          | حاوية مستوى بيانات مساحة عمل الذكاء الاصطناعي                                                                                                                                                                                          | teable-agent                     | -     | teable-agent                                                                                 |
| SANDBOX\_OPENSANDBOX\_IMAGE                                                                    | **بادئة دون وسم** لصورة وكيل بيئة الاختبار المعزولة — يضيف Teable وسم إصداره الخاص كي يطابق الوكيل إصدار التطبيق دائمًا. تستخدم عمليات النشر في الصين بادئة مرآة Aliyun                                                                | -                                | -     | ghcr.io/teableio/teable-sandbox-agent                                                        |
| SANDBOX\_OPENSANDBOX\_RUNTIME                                                                  | نوع وقت تشغيل محرك بيئة الاختبار المعزولة: `kubernetes` أو `docker`. يجب أن تكون القيمة `docker` في عمليات نشر Docker                                                                                                                  | kubernetes                       | -     | docker                                                                                       |
| SANDBOX\_OPENSANDBOX\_USE\_SERVER\_PROXY                                                       | توجيه نقاط نهاية بيئة الاختبار المعزولة عبر وكيل المحرك المستند إلى المسار بدلًا من النطاقات الفرعية لكل منفذ (يُستخدم في الوضع المحلي لـ Docker)                                                                                      | false                            | -     | true                                                                                         |
| APP\_DEPLOY\_PROVIDER                                                                          | الواجهة الخلفية لنشر منشئ التطبيقات؛ تستخدم الاستضافة الذاتية متكاملة الميزات `docker-runtime`                                                                                                                                         | vercel                           | -     | docker-runtime                                                                               |
| SANDBOX\_JWT\_SECRET                                                                           | السر المستخدم لتوقيع جلسات بيئة الاختبار المعزولة. أنشئ قيمة عشوائية لكل مضيف، واستخدم القيمة نفسها في خدمة بيئة الاختبار المعزولة                                                                                                     | -                                | نعم   | سلسلة عشوائية                                                                                |
| SANDBOX\_CPU                                                                                   | وحدات vCPU لكل بيئة اختبار معزولة (تحظى إعدادات لوحة الإدارة بالأولوية)                                                                                                                                                                | 2                                | -     | 2                                                                                            |
| SANDBOX\_MEMORY                                                                                | الذاكرة (GiB) لكل بيئة اختبار معزولة (تحظى إعدادات لوحة الإدارة بالأولوية)                                                                                                                                                             | 4                                | -     | 4                                                                                            |
| SANDBOX\_DISK                                                                                  | القرص المؤقت (GiB) لكل بيئة اختبار معزولة (تحظى إعدادات لوحة الإدارة بالأولوية)                                                                                                                                                        | 15                               | -     | 15                                                                                           |
| **مفاتيح تبديل الميزات**                                                                       |                                                                                                                                                                                                                                        |                                  |       |                                                                                              |
| RECORD\_HISTORY\_DISABLED                                                                      | ما إذا كان سجل السجلات معطلًا؛ القيمة الافتراضية false                                                                                                                                                                                 | false                            | -     | true                                                                                         |
| BACKEND\_STORAGE\_COLD\_ARCHIVE\_DISABLED                                                      | ما إذا كانت الأرشفة المجدولة للبيانات التاريخية متوقفة. تظل البيانات المؤرشفة سابقًا قابلة للقراءة                                                                                                                                     | false                            | -     | true                                                                                         |
| PASSWORD\_LOGIN\_DISABLED                                                                      | ما إذا كان تسجيل الدخول بكلمة المرور معطلًا (تظل OAuth وOIDC متاحتين)                                                                                                                                                                  | false                            | -     | true                                                                                         |
| **التحليلات والمراقبة**                                                                        |                                                                                                                                                                                                                                        |                                  |       |                                                                                              |
| MICROSOFT\_CLARITY\_ID                                                                         | معرّف قياسات Microsoft Clarity لتمكين تحليلات Microsoft Clarity                                                                                                                                                                        | -                                | -     | your-metrics-id                                                                              |
| OTEL\_EXPORTER\_OTLP\_ENDPOINT                                                                 | نقطة نهاية OpenTelemetry OTLP                                                                                                                                                                                                          | -                                | -     | [http://jaeger:4317](http://jaeger:4317)                                                     |
| TELEMETRY\_REPORT\_DISABLED                                                                    | تعطيل إرسال بيانات القياس عن بُعد للنسخ ذاتية الاستضافة، بما يشمل تقارير الامتثال للترخيص من النسخ المتصلة                                                                                                                             | false                            | -     | true                                                                                         |
| **تهيئة قاعدة البيانات**                                                                       |                                                                                                                                                                                                                                        |                                  |       |                                                                                              |
| PRISMA\_DATABASE\_URL                                                                          | عنوان URL للاتصال بقاعدة البيانات، ويجب تهيئته                                                                                                                                                                                         | -                                | نعم   | postgresql://teable:teable\@127.0.0.1:5432/teable                                            |
| PUBLIC\_DATABASE\_PROXY                                                                        | عنوان قاعدة البيانات المتاح خارجيًا (host:port) والمستخدم في بيانات الاعتماد التي تنشئها لوحة `اتصال قاعدة البيانات` في قاعدة البيانات؛ اضبطه لتمكين وصول SQL خارجي للقراءة فقط                                                        | -                                | -     | db.example.com:42345                                                                         |
| PRISMA\_TRANSACTION\_TIMEOUT                                                                   | الحد الأقصى للوقت (بالمللي ثانية) الذي يمكن أن تستغرقه المعاملة قبل انتهاء المهلة. زِده للمعاملات طويلة التشغيل (مثل التحديثات المجمعة ذات المفاتيح الخارجية الكثيرة)                                                                  | 5000                             | -     | 60000                                                                                        |
| PRISMA\_TRANSACTION\_MAX\_WAIT                                                                 | الحد الأقصى للوقت (بالمللي ثانية) لانتظار الحصول على معاملة من التجمع                                                                                                                                                                  | 2000                             | -     | 5000                                                                                         |
| BIG\_TRANSACTION\_TIMEOUT                                                                      | مهلة المعاملات الداخلية الكبيرة (بالمللي ثانية)، مثل تصدير قواعد بيانات كبيرة                                                                                                                                                          | 600000                           | -     | 1200000                                                                                      |

<h2 id="secrets-and-rotation">
  الأسرار وتدويرها
</h2>

يجب أن تأتي كل قيمة مما سبق تحمل علامة سر من تهيئتك الخاصة.
يتحقق الخادم منها مرة واحدة عند بدء التشغيل، لكن غياب أحد الأسرار لا يمنع
بدء التشغيل: يعود Teable إلى القيمة الافتراضية المضمنة في الإصدارات الأقدم، ويسجل
المتغيرات المفقودة، ثم يبدأ. هذه القيم المضمنة معلنة، ولذلك يستطيع أي شخص
تزوير الرموز أو فك تشفير البيانات المحمية بها. يصلح ذلك لتجربة محلية سريعة
ولا يعد آمنًا لأي استخدام آخر.

**ترقية عملية نشر موجودة.** كانت النسخة التي عملت دون هذه
المتغيرات تستخدم ضمنيًا القيم القديمة المضمنة، ولا تزال كذلك. يطبع
تحذير بدء التشغيل الكتلة الدقيقة المطلوب إضافتها كي تستمر الجلسات والرموز
والبيانات المشفرة الحالية في العمل. انسخها كما هي، وأعد التشغيل، ثم خطط لتدويرها. إذا
كان تنسيق تهيئتك يتطلب ذلك، فتذكر تخطي `$` في القيم.

**عملية نشر جديدة.** أنشئ قيمًا جديدة بدلًا منها:

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

استخدم `openssl rand -hex 8` للخانات ذات 16 حرفًا `*_ENCRYPTION_KEY` و
`*_ENCRYPTION_IV`.

<Warning>
  يحذّر سجل بدء التشغيل أيضًا عندما يُضبط أحد الأسرار صراحةً على قيمة افتراضية سابقة
  معروفة علنًا. تستمر النسخة في العمل كي تظل بياناتك متاحة، لكن
  يمكن لأي شخص تزوير الرموز أو فك تشفير البيانات المحمية بتلك القيمة. دوّرها.
</Warning>
