config/overleaf.rc لعمليات النشر باستخدام Toolkit.
يتكون ملف config/overleaf.rc من تعريفات متغيرات بالصيغة NAME=value. تُعامَل الأسطر التي تبدأ بـ # كتعليقات.
overleaf.rc أو variables.env عن طريق تشغيل bin/up.الحاويات
sharelatex
| الاسم | الوصف |
|---|---|
PROJECT_NAME | يضبط قيمة الخيار |
OVERLEAF_IMAGE_NAME | صورة Docker المستخدمة في حاوية تطبيق Server Pro/CE. هذا هو اسم صورة Docker فقط؛ أما وسم صورة Docker فيُؤخذ من |
SERVER_PRO | عند ضبطه على |
GIT_BRIDGE_ENABLED | اضبطه على |
GIT_BRIDGE_IMAGE | صورة Docker المستخدمة في حاوية git-bridge (في Server Pro فقط). هذا هو اسم صورة Docker فقط؛ أما وسم صورة Docker فيُؤخذ من |
GIT_BRIDGE_DATA_PATH | يضبط مسار المجلد الذي سيُركَّب داخل حاوية git-bridge (في Server Pro فقط)، ويُستخدم لتخزين مستودعات git. يمكن أن يكون مسارًا كاملًا (يبدأ بـ /)، أو مسارًا نسبيًا إلى المجلد الأساسي لـ Toolkit. |
GIT_BRIDGE_LOG_LEVEL | يكوّن مستوى التسجيل لحاوية |
SIBLING_CONTAINERS_ENABLED | عند ضبطه على |
SIBLING_CONTAINERS_PULL | عند ضبطه على |
DOCKER_SOCKET_PATH | يضبط مسار مقبس Docker على الجهاز المضيف (الجهاز الذي يشغّل Toolkit). عندما تكون قيمة |
OVERLEAF_DATA_PATH | يضبط مسار المجلد الذي سيُركَّب داخل حاوية |
OVERLEAF_LISTEN_IP | يضبط عنوان (عناوين) IP للمضيف التي ستربط بها الحاوية. على سبيل المثال، إذا ضُبط على |
OVERLEAF_PORT | يضبط منفذ المضيف الذي ستربط به الحاوية. على سبيل المثال، إذا ضُبط على |
OVERLEAF_LOG_PATH | يضبط مسار المجلد الذي سيُركَّب داخل حاوية |
mongo
| الاسم | الوصف |
|---|---|
MONGO_ENABLED | عند ضبطه على |
MONGO_URL | يحدد عنوان URL للاتصال بـ MongoDB الذي يُستخدم عندما تكون قيمة |
MONGO_DATA_PATH | يضبط مسار المجلد الذي سيُركَّب داخل حاوية |
MONGO_IMAGE | صورة Docker المستخدمة في حاوية MongoDB. هذا هو اسم صورة Docker فقط؛ أما وسم صورة Docker فيجب وضعه في |
MONGO_VERSION | إصدار MongoDB المستخدم في حاوية MongoDB. يجب أن تبدأ القيمة برقم الإصدار الرئيسي لـ MongoDB متبوعًا بنقطة، مثل |
redis
| الاسم | الوصف |
|---|---|
REDIS_ENABLED | عند ضبطه على |
REDIS_HOST | يحدد مضيف Redis الذي يُستخدم عندما تكون قيمة |
REDIS_PORT | يحدد منفذ Redis الذي يُستخدم عندما تكون قيمة |
REDIS_DATA_PATH | يضبط مسار المجلد الذي سيُركَّب داخل حاوية |
REDIS_AOF_PERSISTENCE | يفعّل استمرارية AOF (Append Only File) في Redis. هذا هو التكوين الموصى به لاستمرارية بيانات Redis. |
nginx
| الاسم | الوصف |
|---|---|
NGINX_ENABLED | عند ضبطه على |
NGINX_CONFIG_PATH | مسار ملف تكوين NGINX المستخدم لوكيل TLS. |
NGINX_TLS_LISTEN_IP | يضبط عنوان (عناوين) IP للمضيف التي ستربط بها حاوية وكيل TLS لبروتوكول HTTPS. على سبيل المثال، إذا ضُبط على |
NGINX_HTTP_LISTEN_IP | يضبط عنوان (عناوين) IP للمضيف التي ستربط بها حاوية وكيل TLS لإعادة توجيه HTTP. على سبيل المثال، إذا ضُبط على |
NGINX_HTTP_PORT | يضبط منفذ المضيف الذي ستربط به حاوية وكيل TLS لبروتوكول HTTP. |
TLS_PORT | يضبط منفذ المضيف الذي ستربط به حاوية وكيل TLS لبروتوكول HTTPS. |
TLS_PRIVATE_KEY_PATH | مسار المفتاح الخاص المستخدم لوكيل TLS. |
TLS_CERTIFICATE_PATH | مسار الشهادة العامة المستخدمة لوكيل TLS. |

