> 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/nl/configuratie/overleaf-toolkit/environment-variables.md).

# Omgevingsvariabelen

Deze pagina beschrijft de omgevingsvariabelen die worden ondersteund in het `config/variables.env` bestand voor Toolkit-implementaties.

De `config/variables.env` bestand bestaat uit variabeledefinities in de vorm `NAME=value`; regels die beginnen met `#` worden als opmerkingen behandeld.

{% hint style="info" %}
Het is noodzakelijk dat u de Docker-containers opnieuw aanmaakt nadat u iets hebt gewijzigd in `overleaf.rc` of `variables.env` door uit te voeren `bin/up`.
{% endhint %}

### Alle versies

Deze omgevingsvariabelen zijn compatibel met Server CE en Server Pro en bieden een eenvoudige migratieroute tussen deze twee on-premise versies. Ze kunnen ook worden gebruikt met zowel Toolkit- als Docker Compose-implementaties.

{% hint style="info" %}
Voorheen hadden deze omgevingsvariabelen het voorvoegsel `SHARELATEX_` in plaats van `OVERLEAF_`.
{% endhint %}

| Naam                                                                  | Beschrijving                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| --------------------------------------------------------------------- | --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `OVERLEAF_SITE_URL`                                                   | Waar uw Overleaf-instantie publiek beschikbaar is. Dit wordt gebruikt in openbare links en bij het verbinden via websockets, dus het moet correct worden geconfigureerd!                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `OVERLEAF_ADMIN_EMAIL`                                                | Het e-mailadres waar gebruikers de persoon kunnen bereiken die de site beheert.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| `OVERLEAF_APP_NAME`                                                   | De naam die moet worden weergegeven wanneer over de draaiende toepassing wordt gesproken. Standaard is 'Overleaf (Community Edition)'.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| `OVERLEAF_MONGO_URL` en `MONGO_URL`                                   | De URL van de Mongo-database die moet worden gebruikt.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| `OVERLEAF_REDIS_HOST` en `REDIS_HOST`                                 | De hostnaam van de Redis-instantie die u wilt gebruiken. Beide zijn vereist (zie [release-opmerkingen](broken://pages/0ac05f46f58ccd41fd60decccab6df61398071bd#changes-to-the-docker-compose-file-format)).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| `OVERLEAF_REDIS_PORT` en `REDIS_PORT`                                 | De poort van de Redis-instantie die u wilt gebruiken. Beide zijn vereist (zie [release-opmerkingen](broken://pages/0ac05f46f58ccd41fd60decccab6df61398071bd#changes-to-the-docker-compose-file-format)).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `OVERLEAF_REDIS_PASS` en `REDIS_PASSWORD`                             | Het wachtwoord dat moet worden gebruikt bij het verbinden met Redis (indien van toepassing). **Beide** omgevingsvariabelen moeten worden ingesteld. Zie [het inschakelen van wachtwoordauthenticatie](broken://pages/fb82a7c9c428b6e085b157f97f017b77628b37fb) voor meer informatie.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `OVERLEAF_REDIS_TLS`                                                  | <p>Indien ingesteld op <code>true</code>, staat dit een verbinding toe met een Redis-instantie die TLS vereist.<br><br><strong>Opmerking:</strong> mTLS wordt momenteel niet ondersteund.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| `OVERLEAF_NAV_TITLE`                                                  | Stel de tabtitel van de toepassing in.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| `OVERLEAF_INVITE_TOKEN_SECRET`                                        | <p><strong>Vereist</strong>. Een willekeurige tekenreeks die wordt gebruikt om projectdeeltokens te beveiligen (toegevoegd in Server Pro 6.2.0).</p><p><strong>Minimaal aantal tekens:</strong> 16</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| `OVERLEAF_SESSION_SECRET`                                             | Een willekeurige tekenreeks die wordt gebruikt om tokens te beveiligen; als load balancing wordt gebruikt, moet deze op alle boxes gelijk zijn ingesteld. Als er slechts 1 instantie draait, hoeft dit niet door de gebruiker te worden ingesteld.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| `OVERLEAF_COOKIE_SESSION_LENGTH`                                      | Hiermee kunt u de standaard vervaltijd van de sessiecookie van 5 dagen overschrijven. De overschrijvingswaarde moet in milliseconden zijn. Voorbeeld: om de sessie 1 uur te laten duren, stelt u `COOKIE_SESSION_LENGTH=3600000`. (Toegevoegd in Server Pro 4.2)                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| `OVERLEAF_TRUSTED_PROXY_IPS`                                          | Indien niet ingesteld, is de standaardwaarde `loopback`. Als u dit handmatig instelt, moet u naast uw vertrouwde IP's ook een van de volgende opnemen `loopback`, `localhost` of `127.0.0.1`, waarmee de nginx-instantie die binnen de **sharelatex** container draait, wordt vertrouwd.\n\nAls u voor uw gewone netwerk een subnet uit `172.16.0.0/12` (standaard subnet voor Docker-netwerken) gebruikt, stel dan `OVERLEAF_TRUSTED_PROXY_IPS=loopback,<network>` in uw `config/variables.env`. Waar `<network>` de `IPAM -> Config -> Subnet` waarde in `docker inspect overleaf_default`, bijvoorbeeld `OVERLEAF_TRUSTED_PROXY_IPS=loopback,172.19.0.0/16`. Dit is om het spoofen van `X-Forwarded` headers te voorkomen.\n\nAls u een externe TLS-proxy gebruikt (d.w\.z. niet beheerd door de Overleaf Toolkit), zorg er dan voor dat `OVERLEAF_TRUSTED_PROXY_IPS=loopback,<ip-of-your-tls-proxy>`, bijvoorbeeld `OVERLEAF_TRUSTED_PROXY_IPS=loopback,192.168.13.37`. |
| `OVERLEAF_RESTRICT_INVITES_TO_EXISTING_ACCOUNTS`                      | Indien ingesteld op `true`, projectuitnodigingen beperkt tot e-mailadressen die overeenkomen met bestaande gebruikersaccounts.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `OVERLEAF_ALLOW_PUBLIC_ACCESS`                                        | Indien ingesteld op `true`, staat niet-geauthenticeerde gebruikers toe de site te bekijken. De standaardwaarde is `false`, wat betekent dat niet-geauthenticeerde gebruikers zonder uitzondering naar de inlogpagina worden omgeleid wanneer zij proberen een deel van de site te bekijken. Let op: het instellen van deze optie schakelt authenticatie of beveiliging op geen enkele manier uit. Deze optie is nodig als uw gebruikers van plan zijn hun projecten openbaar te maken en niet-geauthenticeerde gebruikers die projecten te laten bekijken.                                                                                                                                                                                                                                                                                                                                                                                                                  |
| `OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING`                     | Indien ingesteld op `true`, stelt anonieme gebruikers in staat projecten te bekijken en te bewerken die zijn gedeeld via de [link-sharing](https://www.overleaf.com/blog/integration-update-link-sharing-2017-11-27) functie.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| `OVERLEAF_DISABLE_LINK_SHARING`                                       | Schakelt de [link-sharing](https://www.overleaf.com/blog/integration-update-link-sharing-2017-11-27) functie.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| `EMAIL_CONFIRMATION_DISABLED`                                         | Wanneer ingesteld op `true` wordt de banner met het verzoek om e-mailbevestiging niet weergegeven.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                          |
| `ADDITIONAL_TEXT_EXTENSIONS`                                          | Een array met tekenreeksen om extra extensies voor bewerkbare bestanden te configureren.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `DEFAULT_LATEX_COMPILER`                                              | <p>Wordt gebruikt om de standaardcompiler in te stellen die door <strong>nieuwe</strong> projecten wordt gebruikt. (Toegevoegd in Server Pro 6.2.0).</p><p><strong>Opties:</strong> <code>pdflatex</code>, <code>latex</code>, <code>xelatex</code> of <code>lualatex</code></p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                            |
| `OVERLEAF_STATUS_PAGE_URL`                                            | Aangepaste URL voor de statuspagina (toegevoegd in Server Pro 3.4.0), bijvoorbeeld `status.example.com`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| `OVERLEAF_FPH_INITIALIZE_NEW_PROJECTS`                                | Stel in op `'false'` om te voorkomen dat nieuwe projecten worden geïnitialiseerd met Full Project History (toegevoegd in Server Pro 3.5.0).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| `OVERLEAF_FPH_DISPLAY_NEW_PROJECTS`                                   | Stel in op `'false'` om te voorkomen dat nieuwe projecten Full Project History weergeven in plaats van de oudere geschiedenis (toegevoegd in Server Pro 3.5.0).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| `ENABLE_CRON_RESOURCE_DELETION`                                       | Stel deze omgevingsvariabele in op `true` om de automatische opschoning van verwijderde projecten en gebruikers na 90 dagen in te schakelen.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `OVERLEAF_USER_HARD_DELETION_DELAY`                                   | <p>Wordt gebruikt om de vervaltijd van verwijderde gebruikers aan te passen. Geconfigureerd in milliseconden.<br><br><strong>Standaardwaarden:</strong> 90 dagen</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `OVERLEAF_PROJECT_HARD_DELETION_DELAY`                                | <p>Wordt gebruikt om de vervaltijd van verwijderde projecten aan te passen. Geconfigureerd in milliseconden.<br><br><strong>Standaardwaarden:</strong> 90 dagen</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                         |
| `MAX_UPLOAD_SIZE`                                                     | <p>Bepaalt de maximale grootte van een afzonderlijke upload, in megabytes. Standaardwaarde is <code>50</code>.<br><br><strong>Let op</strong>: Deze variabele is slechts een ruw getal, zonder een eenheid (MB) of wrapper.</p>                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                             |
| `COMPILE_SIZE_LIMIT`                                                  | Bepaalt de maximale grootte van de request-body in bytes. Dit is de som van alle bestandsgroottes van documenten binnen het project (`main.tex`, `references.bib` (indien niet gekoppeld) enz.), die moet worden verzonden in de eerste compile-aanvraag naar de CLSI-service.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                              |
| `COMPILE_TIMEOUT`                                                     | De toegestane tijd in seconden voor het voltooien van een compile. Zie voor meer informatie [Bijwerken van de compile-time-out van het project](broken://pages/61c2a7fd3cec50ec1d9fbdb43a5bf038ac3caa74#updating-project-compile-timeout).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                  |
| `MAX_RECONNECT_GRACEFULLY_INTERVAL_MS`                                | Een configureerbare vertraging tussen een soepele herverbinding van de editor, het wegschrijven van gegevens en het afsluiten van de container om het risico op gegevensverlies te beperken.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                |
| `SECCOMP_PROFILE`                                                     | Stel deze omgevingsvariabele in op een pad op de Docker **host** machine dat verwijst naar het SECCOMP-profiel. U kunt een kopie van het profiel downloaden [hier](https://raw.githubusercontent.com/overleaf/overleaf/365af778b68a7940e08282119dc4ef473e2f0044/services/clsi/seccomp/clsi-profile.json).\n\nMomenteel nodig voor Podman-implementaties bij gebruik van Sandboxed Compiles.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| `OVERLEAF_DISABLE_CHAT`                                               | Indien ingesteld op `true`, schakelt de chatfunctie binnen het project uit.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                 |
| `OVERLEAF_LOGIN_SUPPORT_TEXT`                                         | Wanneer ingesteld, kan dit worden gebruikt om ondersteuningsinformatie onder de inlogknop weer te geven. De tekst wordt op het inlogscherm getoond en kan worden gebruikt om gebruikers door te verwijzen naar interne ondersteuning of om richtlijnen te geven met betrekking tot inloggen, accounts aanmaken, enz.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |
| `ALLOW_MONGO_ADMIN_CHECK_FAILURES`                                    | Indien ingesteld op `true`, staat toe dat de opstartcontroles van MongoDB mislukken en verhindert niet dat de implementatie wordt gestart. Dit kan nodig zijn als u een MongoDB-database gebruikt waarbij uw databasegebruiker niet de `clusterParameterReader` rol heeft.\n\nVoor hulp bij het maken van een aangepaste rol, zie [hier](broken://pages/5c16c757e53924199a82a4d9363e06140c604641#creating-a-custom-role).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                   |
| `V1_HISTORY_URL_FOR_GIT_BRIDGE`                                       | Maakt het mogelijk het **history-v1** eindpunt voor intern verkeer (`web` service → `history-v1` service, beide in `sharelatex` container) en extern verkeer (`git-bridge` → `history-v1`, draaiend in afzonderlijke containers).                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                           |
| `OVERLEAF_MAINTENANCE_MESSAGE` en `OVERLEAF_MAINTENANCE_MESSAGE_HTML` | Wordt gebruikt om de titel en inhoud van de onderhoudspagina aan te passen. Kan niet worden gebruikt met `OVERLEAF_STATUS_PAGE_URL`.                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                        |

{% hint style="info" %}
Het is mogelijk om wachtwoordbeperkingen af te dwingen voor gebruikers wanneer u het Overleaf-inlogsysteem gebruikt (lokale accounts), niet een SSO-optie zoals LDAP. Voor SSO-accounts worden wachtwoordbeleid afgedwongen door uw identiteitsprovider of directoryservice, met bovendien ondersteuning voor multi-factor authenticatie.
{% 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/nl/configuratie/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.
