> For the complete documentation index, see [llms.txt](https://ayakaleaf-pro.ayaka.space/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://ayakaleaf-pro.ayaka.space/on-premises/el/diamorfosi/overleaf-toolkit/environment-variables.md).

# Μεταβλητές περιβάλλοντος

Αυτή η σελίδα περιγράφει τις μεταβλητές περιβάλλοντος που υποστηρίζονται στο `config/variables.env` αρχείο για αναπτύξεις Toolkit.

Το `config/variables.env` το αρχείο αποτελείται από ορισμούς μεταβλητών στη μορφή `NAME=value`; οι γραμμές που αρχίζουν με `#` θεωρούνται σχόλια.

{% hint style="info" %}
Είναι απαραίτητο να δημιουργήσετε ξανά τα κοντέινερ Docker αφού αλλάξετε οτιδήποτε στο `overleaf.rc` ή `variables.env` εκτελώντας `bin/up`.
{% endhint %}

### Όλες οι εκδόσεις

Αυτές οι μεταβλητές περιβάλλοντος είναι συμβατές με το Server CE και το Server Pro και παρέχουν μια εύκολη διαδρομή μετεγκατάστασης μεταξύ αυτών των δύο on-premise εκδόσεων. Μπορούν επίσης να χρησιμοποιηθούν τόσο με αναπτύξεις Toolkit όσο και με Docker Compose.

{% hint style="info" %}
Παλαιότερα, αυτές οι μεταβλητές περιβάλλοντος είχαν πρόθεμα `SHARELATEX_` αντί για `OVERLEAF_`.
{% endhint %}

| Όνομα                                                                  | Περιγραφή                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| ---------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------ |
| `OVERLEAF_SITE_URL`                                                    | Όπου η παρουσία του Overleaf σας είναι δημόσια διαθέσιμη. Αυτό χρησιμοποιείται σε δημόσιους συνδέσμους και κατά τη σύνδεση μέσω websockets, επομένως πρέπει να ρυθμιστεί σωστά!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| `OVERLEAF_ADMIN_EMAIL`                                                 | Η διεύθυνση email όπου οι χρήστες μπορούν να επικοινωνήσουν με το άτομο που διαχειρίζεται τον ιστότοπο.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `OVERLEAF_APP_NAME`                                                    | Το όνομα που θα εμφανίζεται όταν γίνεται αναφορά στην εκτελούμενη εφαρμογή. Προεπιλογή: 'Overleaf (Community Edition)'.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `OVERLEAF_MONGO_URL` και `MONGO_URL`                                   | Το URL της βάσης Mongo που θα χρησιμοποιηθεί.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `OVERLEAF_REDIS_HOST` και `REDIS_HOST`                                 | Το όνομα κεντρικού υπολογιστή της παρουσίας Redis που θα χρησιμοποιηθεί. Και τα δύο απαιτούνται (βλ. [release notes](broken://pages/0415bee0e636087749c1ad15d4b1109e2b0cb5fc#changes-to-the-docker-compose-file-format)).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| `OVERLEAF_REDIS_PORT` και `REDIS_PORT`                                 | Η θύρα της παρουσίας Redis που θα χρησιμοποιηθεί. Και τα δύο απαιτούνται (βλ. [release notes](broken://pages/0415bee0e636087749c1ad15d4b1109e2b0cb5fc#changes-to-the-docker-compose-file-format)).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| `OVERLEAF_REDIS_PASS` και `REDIS_PASSWORD`                             | Ο κωδικός πρόσβασης που θα χρησιμοποιηθεί κατά τη σύνδεση με το Redis (αν εφαρμόζεται). **Και τα δύο** περιβαλλοντικές μεταβλητές πρέπει να οριστούν. Βλ. [enabling password authentication](broken://pages/9ea9a37336217240d28b93c58a5776ca6e8ebe35) για περισσότερες πληροφορίες.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| `OVERLEAF_REDIS_TLS`                                                   | <p>Αν οριστεί σε <code>true</code>, επιτρέπει τη σύνδεση σε παρουσία Redis που απαιτεί TLS.<br><br><strong>Σημείωση:</strong> το mTLS δεν υποστηρίζεται επί του παρόντος.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `OVERLEAF_NAV_TITLE`                                                   | Ορίστε τον τίτλο καρτέλας της εφαρμογής.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| `OVERLEAF_INVITE_TOKEN_SECRET`                                         | <p><strong>Απαιτείται</strong>. Ένα τυχαίο string που χρησιμοποιείται για την ασφάλεια των διακριτικών κοινοποίησης έργων (Προστέθηκε στο Server Pro 6.2.0).</p><p><strong>Ελάχιστοι χαρακτήρες:</strong> 16</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `OVERLEAF_SESSION_SECRET`                                              | Ένα τυχαίο string που χρησιμοποιείται για την ασφάλεια των διακριτικών· αν υπάρχει εξισορρόπηση φόρτου, αυτό πρέπει να οριστεί στο ίδιο token σε όλα τα κουτιά. Αν εκτελείται μόνο 1 παρουσία, δεν χρειάζεται να οριστεί από τον χρήστη.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| `OVERLEAF_COOKIE_SESSION_LENGTH`                                       | Σας επιτρέπει να παρακάμψετε τον προεπιλεγμένο χρόνο λήξης του cookie συνεδρίας των 5 ημερών. Η τιμή παράκαμψης πρέπει να είναι σε milliseconds. Παράδειγμα: για να κάνετε τη συνεδρία να διαρκεί 1 ώρα, ορίστε `COOKIE_SESSION_LENGTH=3600000`. (Προστέθηκε στο Server Pro 4.2)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `OVERLEAF_TRUSTED_PROXY_IPS`                                           | <p>Αν δεν οριστεί, η προεπιλογή είναι <code>loopback</code>. Αν οριστεί χειροκίνητα, εκτός από τα αξιόπιστα IP σας, πρέπει επίσης να συμπεριλάβετε ένα από <code>loopback</code>, <code>localhost</code> ή <code>127.0.0.1</code>, το οποίο εμπιστεύεται την παρουσία nginx που εκτελείται μέσα στο <strong>sharelatex</strong> container.<br><br>Αν χρησιμοποιείτε ένα υποδίκτυο από <code>172.16.0.0/12</code> (προεπιλεγμένο υποδίκτυο για δίκτυα Docker) για το κανονικό σας δίκτυο, ορίστε <code>OVERLEAF\_TRUSTED\_PROXY\_IPS=loopback,\<network></code> στο <code>config/variables.env</code>. Όπου <code>\<network></code> είναι η τιμή <code>IPAM -> Config -> Subnet</code> στο <code>docker inspect overleaf\_default</code>, π.χ. <code>OVERLEAF\_TRUSTED\_PROXY\_IPS=loopback,172.19.0.0/16</code>. Αυτό γίνεται για να αποτραπεί η πλαστογράφηση των <code>X-Forwarded</code> κεφαλίδων.<br><br>Αν χρησιμοποιείτε έναν εξωτερικό TLS proxy (δηλ. όχι διαχειριζόμενο από το Overleaf Toolkit), βεβαιωθείτε ότι <code>OVERLEAF\_TRUSTED\_PROXY\_IPS=loopback,\<ip-of-your-tls-proxy></code>, π.χ. <code>OVERLEAF\_TRUSTED\_PROXY\_IPS=loopback,192.168.13.37</code>.</p> |
| `OVERLEAF_RESTRICT_INVITES_TO_EXISTING_ACCOUNTS`                       | Αν οριστεί σε `true`, θα περιορίσει τις προσκλήσεις έργων σε διευθύνσεις email που αντιστοιχούν σε υπάρχοντες λογαριασμούς χρηστών.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| `OVERLEAF_ALLOW_PUBLIC_ACCESS`                                         | Αν οριστεί σε `true`, θα επιτρέψει σε μη αυθεντικοποιημένους χρήστες να προβάλλουν τον ιστότοπο. Η προεπιλογή είναι `false`, που σημαίνει ότι οι μη αυθεντικοποιημένοι χρήστες θα ανακατευθύνονται χωρίς εξαίρεση στη σελίδα σύνδεσης όταν προσπαθούν να δουν οποιοδήποτε μέρος του ιστότοπου. Σημείωση: η ρύθμιση αυτής της επιλογής δεν απενεργοποιεί την αυθεντικοποίηση ή την ασφάλεια με κανέναν τρόπο. Αυτή η επιλογή είναι απαραίτητη αν οι χρήστες σας σκοπεύουν να κάνουν τα έργα τους δημόσια και να τα βλέπουν μη αυθεντικοποιημένοι χρήστες.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| `OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING`                      | Αν οριστεί σε `true`, θα επιτρέψει σε ανώνυμους χρήστες να προβάλλουν και να επεξεργάζονται έργα που έχουν κοινοποιηθεί μέσω της [κοινής χρήσης συνδέσμου](https://www.overleaf.com/blog/integration-update-link-sharing-2017-11-27) λειτουργίας.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `OVERLEAF_DISABLE_LINK_SHARING`                                        | Απενεργοποιεί το [κοινής χρήσης συνδέσμου](https://www.overleaf.com/blog/integration-update-link-sharing-2017-11-27) λειτουργίας.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `EMAIL_CONFIRMATION_DISABLED`                                          | Όταν οριστεί σε `true` το banner που ζητά επιβεβαίωση email δεν θα εμφανίζεται.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| `ADDITIONAL_TEXT_EXTENSIONS`                                           | Ένας πίνακας συμβολοσειρών για τη ρύθμιση πρόσθετων επεκτάσεων για επεξεργάσιμα αρχεία.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `DEFAULT_LATEX_COMPILER`                                               | <p>Χρησιμοποιείται για τον ορισμό του προεπιλεγμένου μεταγλωττιστή που χρησιμοποιεί το <strong>νέα</strong> έργα. (Προστέθηκε στο Server Pro 6.2.0).</p><p><strong>Επιλογές:</strong> <code>pdflatex</code>, <code>latex</code>, <code>xelatex</code> ή <code>lualatex</code></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `OVERLEAF_STATUS_PAGE_URL`                                             | Προσαρμοσμένο URL σελίδας κατάστασης (Προστέθηκε στο Server Pro 3.4.0), π.χ. `status.example.com`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| `OVERLEAF_FPH_INITIALIZE_NEW_PROJECTS`                                 | Ορίστε σε `'false'` για να αποτρέψετε την αρχικοποίηση νέων έργων με Full Project History (Προστέθηκε στο Server Pro 3.5.0).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| `OVERLEAF_FPH_DISPLAY_NEW_PROJECTS`                                    | Ορίστε σε `'false'` για να αποτρέψετε την εμφάνιση της Full Project History στα νέα έργα αντί του παλαιού ιστορικού (Προστέθηκε στο Server Pro 3.5.0).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| `ENABLE_CRON_RESOURCE_DELETION`                                        | Ορίστε αυτή τη μεταβλητή περιβάλλοντος σε `true` για να ενεργοποιήσετε την αυτόματη εκκαθάριση διαγραμμένων έργων και χρηστών μετά από 90 ημέρες.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `OVERLEAF_USER_HARD_DELETION_DELAY`                                    | <p>Χρησιμοποιείται για την τροποποίηση της καθυστέρησης λήξης των διαγραμμένων χρηστών. Ρυθμίζεται σε milliseconds.<br><br><strong>Προεπιλογές:</strong> 90 ημέρες</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| `OVERLEAF_PROJECT_HARD_DELETION_DELAY`                                 | <p>Χρησιμοποιείται για την τροποποίηση της καθυστέρησης λήξης των διαγραμμένων έργων. Ρυθμίζεται σε milliseconds.<br><br><strong>Προεπιλογές:</strong> 90 ημέρες</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| `MAX_UPLOAD_SIZE`                                                      | <p>Ελέγχει το μέγιστο μέγεθος μιας μεμονωμένης μεταφόρτωσης, σε megabytes. Προεπιλογή για <code>50</code>.<br><br><strong>Προσοχή</strong>: Αυτή η μεταβλητή είναι απλώς ένας ακατέργαστος αριθμός, χωρίς μονάδα(MB) ή περίβλημα.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `COMPILE_SIZE_LIMIT`                                                   | Ελέγχει το μέγιστο μέγεθος σώματος αιτήματος σε bytes. Αυτό είναι το άθροισμα όλων των μεγεθών των αρχείων doc μέσα στο έργο (`main.tex`, `references.bib` (αν δεν είναι συνδεδεμένο) κ.λπ.), που πρέπει να σταλεί στο αρχικό αίτημα μεταγλώττισης προς την υπηρεσία CLSI.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| `COMPILE_TIMEOUT`                                                      | Ο χρόνος σε δευτερόλεπτα που επιτρέπεται για την ολοκλήρωση μιας μεταγλώττισης. Για περισσότερες πληροφορίες δείτε [Ενημέρωση του χρονικού ορίου μεταγλώττισης έργου](broken://pages/430efa6edfbe16cbf82d29aecf1229e3687771b3#updating-project-compile-timeout).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                     |
| `MAX_RECONNECT_GRACEFULLY_INTERVAL_MS`                                 | Μια διαμορφώσιμη καθυστέρηση μεταξύ της ομαλής επανασύνδεσης του επεξεργαστή, της εκκαθάρισης δεδομένων και του τερματισμού του κοντέινερ για τον μετριασμό του κινδύνου απώλειας δεδομένων.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| `SECCOMP_PROFILE`                                                      | <p>Ορίστε αυτή τη μεταβλητή περιβάλλοντος σε μια διαδρομή στο Docker <strong>host</strong> μηχάνημα που δείχνει στο προφίλ SECCOMP. Μπορείτε να κατεβάσετε ένα αντίγραφο του προφίλ <a href="https://raw.githubusercontent.com/overleaf/overleaf/365af778b68a7940e08282119dc4ef473e2f0044/services/clsi/seccomp/clsi-profile.json">here</a>.<br><br>Απαιτείται επί του παρόντος για αναπτύξεις Podman όταν χρησιμοποιούνται Sandboxed Compiles.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| `OVERLEAF_DISABLE_CHAT`                                                | Αν οριστεί σε `true`, απενεργοποιεί τη δυνατότητα συνομιλίας εντός του έργου.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `OVERLEAF_LOGIN_SUPPORT_TEXT`                                          | Όταν οριστεί, μπορεί να χρησιμοποιηθεί για την εμφάνιση πληροφοριών υποστήριξης κάτω από το κουμπί σύνδεσης. Το κείμενο θα εμφανίζεται στην οθόνη σύνδεσης και μπορεί να χρησιμοποιηθεί για να κατευθύνει τους χρήστες στην εσωτερική υποστήριξη ή να παρέχει καθοδήγηση σχετικά με τη σύνδεση, τη δημιουργία λογαριασμών κ.λπ.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| `ALLOW_MONGO_ADMIN_CHECK_FAILURES`                                     | <p>Αν οριστεί σε <code>true</code>, επιτρέπει στους ελέγχους εκκίνησης του MongoDB να αποτυγχάνουν χωρίς να εμποδίζουν την έναρξη της ανάπτυξης. Αυτό μπορεί να απαιτείται αν χρησιμοποιείτε μια βάση MongoDB όπου ο χρήστης της βάσης δεδομένων σας δεν έχει το <code>clusterParameterReader</code> ρόλο.<br><br>Για βοήθεια στη δημιουργία ενός προσαρμοσμένου ρόλου δείτε <a href="/pages/3036d37b15c91efb51fbc8579cdddbf6d98eec39#creating-a-custom-role">here</a>.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| `V1_HISTORY_URL_FOR_GIT_BRIDGE`                                        | Επιτρέπει τον διαχωρισμό του **history-v1** τελικού σημείου για εσωτερική κίνηση (`web` service → `history-v1` υπηρεσία, και τα δύο στο `sharelatex` container) και εξωτερική κίνηση (`git-bridge` → `history-v1`, που εκτελείται σε ξεχωριστά κοντέινερ).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| `OVERLEAF_MAINTENANCE_MESSAGE` και `OVERLEAF_MAINTENANCE_MESSAGE_HTML` | Χρησιμοποιείται για την προσαρμογή του τίτλου και του περιεχομένου της σελίδας Συντήρησης. Δεν μπορεί να χρησιμοποιηθεί με `OVERLEAF_STATUS_PAGE_URL`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |

{% hint style="info" %}
Είναι δυνατό να επιβληθούν περιορισμοί κωδικού πρόσβασης στους χρήστες όταν χρησιμοποιείται το σύστημα σύνδεσης του Overleaf (τοπικοί λογαριασμοί), όχι μια επιλογή SSO όπως το LDAP. Για λογαριασμούς SSO, οι πολιτικές κωδικού πρόσβασης θα επιβάλλονται από τον πάροχο ταυτότητάς σας ή την υπηρεσία καταλόγου, επιπλέον επιτρέποντας υποστήριξη για πολυπαραγοντική αυθεντικοποίηση.
{% endhint %}


---

# Agent Instructions
This documentation is published with GitBook. GitBook is the documentation platform designed so that both humans and AI agents can read, navigate, and reason over technical content effectively. Learn more at gitbook.com.

## Querying This Documentation
If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter, and the optional `goal` query parameter:

```
GET https://ayakaleaf-pro.ayaka.space/on-premises/el/diamorfosi/overleaf-toolkit/environment-variables.md?ask=<question>&goal=<endgoal>
```

`ask` is the immediate question: it should be specific, self-contained, and written in natural language.
`goal` is optional and describes the broader end goal you are ultimately trying to accomplish on behalf of the user. GitBook uses it to tailor the answer towards what is most useful for that goal.

The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
