> For the complete documentation index, see [llms.txt](https://overleaf-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://overleaf-pro.ayaka.space/on-premises/nl/configuratie/overleaf-toolkit/toolkit-settings.md).

# Toolkit-instellingen

Deze pagina beschrijft de omgevingsvariabelen die worden ondersteund in de `config/overleaf.rc` bestand voor Toolkit-implementaties.

Het `config/overleaf.rc` 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 maakt nadat u iets hebt gewijzigd in `overleaf.rc` of `variables.env` door uit te voeren `bin/up`.
{% endhint %}

## Container

### `sharelatex`

| Naam                         | Beschrijving                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                               |
| ---------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `PROJECT_NAME`               | <p>Stelt de waarde in van de <code>--project-name</code> vlag die wordt doorgegeven aan <code>docker-compose</code>. Dit is handig bij het uitvoeren van meerdere exemplaren van Overleaf op één host, omdat elk exemplaar een andere projectnaam kan hebben.<br><br>- <strong>Standaard</strong>: <code>overleaf</code></p>                                                                                                                                                                                                                                                                               |
| `OVERLEAF_IMAGE_NAME`        | <p>Docker-image zoals gebruikt door de Server Pro/CE-applicatiecontainer. Dit is alleen de Docker-imagenaam; de Docker-image-tag wordt gehaald uit <code>config/version</code>.<br><br>- <strong>Standaard:</strong><br>- Server Pro: <code>quay.io/sharelatex/sharelatex-pro</code><br>- Community Edition: <code>sharelatex/sharelatex</code></p>                                                                                                                                                                                                                                                        |
| `SERVER_PRO`                 | <p>Wanneer ingesteld op <code>true</code>, geeft de Toolkit opdracht de Server Pro-image te gebruiken (<code>quay.io/sharelatex/sharelatex-pro</code>), in plaats van de standaard Server CE-image (<code>sharelatex/sharelatex</code>).<br><br>- <strong>Standaard</strong>: <code>false</code></p>                                                                                                                                                                                                                                                                                                       |
| `GIT_BRIDGE_ENABLED`         | <p>Stel in op <code>true</code> om de git-bridge-functie in te schakelen (alleen Server Pro). Voor meer informatie zie de <a href="https://www.overleaf.com/learn/how-to/Git_integration"><https://www.overleaf.com/learn/how-to/Git_integration></a> gebruikersdocumentatie.<br><br>- <strong>Standaard:</strong> <code>false</code></p>                                                                                                                                                                                                                                                                  |
| `GIT_BRIDGE_IMAGE`           | <p>Docker-image zoals gebruikt door de git-bridge-container (alleen Server Pro). Dit is alleen de Docker-imagenaam; de Docker-image-tag wordt gehaald uit <code>config/version</code>.<br><br>- <strong>Standaard:</strong> <code>quay.io/sharelatex/git-bridge</code></p>                                                                                                                                                                                                                                                                                                                                 |
| `GIT_BRIDGE_DATA_PATH`       | Stelt het pad in naar de map die wordt aangekoppeld in de `git-bridge` container (alleen Server Pro) en wordt gebruikt om de git-repositories op te slaan. Dit kan een volledig pad zijn (beginnend met een `/`), of relatief ten opzichte van de basismap van de Toolkit.                                                                                                                                                                                                                                                                                                                                 |
| `GIT_BRIDGE_LOG_LEVEL`       | <p>Configureer het logniveau van de <code>git-bridge</code> container. Beschikbare niveaus: <code>TRACE</code>, <code>DEBUG</code>, <code>INFO</code>, <code>WARN</code>, <code>ERROR</code>.<br><br>- <strong>Standaard:</strong> <code>INFO</code></p>                                                                                                                                                                                                                                                                                                                                                   |
| `SIBLING_CONTAINERS_ENABLED` | <p>Wanneer ingesteld op <code>true</code>, geeft de Toolkit opdracht de <strong>zustercontainers</strong> techniek voor het compileren van projecten in afzonderlijke sandboxen, waarbij voor elk project een afzonderlijke Docker-container wordt gebruikt. Zie de documentatie \<server-pro-only-configuration/sandboxed-compiles> voor meer informatie.<br><br>- <strong>Vereist:</strong> <code>SERVER\_PRO=true</code><br>- <strong>Standaard:</strong> <code>true</code></p>                                                                                                                         |
| `SIBLING_CONTAINERS_PULL`    | <p>Wanneer ingesteld op <code>true</code>, geeft de Toolkit opdracht om automatisch alle TeX Live-images op te halen die zijn ingesteld met <code>ALL\_TEX\_LIVE\_DOCKER\_IMAGES</code> in de <strong>config/variables.env</strong> bestand bij gebruik van het <code>bin/up</code> commando.<br><br>- <strong>Standaard:</strong> <code>true</code></p>                                                                                                                                                                                                                                                   |
| `DOCKER_SOCKET_PATH`         | <p>Stelt het pad in naar de Docker-socket op de hostmachine (de machine waarop de Toolkit draait). Wanneer <code>SIBLING\_CONTAINERS\_ENABLED</code> is <code>true</code>, <strong>Vereist:</strong> <code>SIBLING\_CONTAINERS\_ENABLED=true</code><br>- <strong>Standaard:</strong> <code>/var/run/docker.sock</code></p>                                                                                                                                                                                                                                                                                 |
| `OVERLEAF_DATA_PATH`         | <p>Stelt het pad in naar de map die wordt aangekoppeld in de hoofd <code>sharelatex</code> container en wordt gebruikt om compileergegevens op te slaan. Dit kan een volledig pad zijn (beginnend met een <code>/</code>), of relatief ten opzichte van de basismap van de Toolkit.<br><br>- <strong>Standaard:</strong> <code>data/overleaf</code></p>                                                                                                                                                                                                                                                    |
| `OVERLEAF_LISTEN_IP`         | <p>Stelt de host-IP-adres(sen) in waaraan de container zal binden. Als dit bijvoorbeeld is ingesteld op <code>0.0.0.0</code>, dan is de webinterface beschikbaar op elk host-IP-adres. Voor directe toegang tot de container moet de waarde van <code>OVERLEAF\_LISTEN\_IP</code> moet worden ingesteld op uw openbare IP-adres. Het instellen van <code>OVERLEAF\_LISTEN\_IP</code> op een van beide <code>0.0.0.0</code> of het externe IP-adres van uw host zal doorgaans fouten veroorzaken wanneer dit samen met de . wordt gebruikt.<br><br>- <strong>Standaard:</strong> <code>127.0.0.1</code></p> |
| `OVERLEAF_PORT`              | <p>Stelt de hostpoort in waaraan de container zal binden. Als dit bijvoorbeeld is ingesteld op <code>8099</code> en <code>OVERLEAF\_LISTEN\_IP</code> is ingesteld op <code>127.0.0.1</code>, <code><http://localhost:8099></code>.<br><br>- <strong>Standaard:</strong> <code>80</code></p>                                                                                                                                                                                                                                                                                                               |
| `OVERLEAF_LOG_PATH`          | <p>Stelt het pad in naar de map die wordt aangekoppeld in de hoofd <code>sharelatex</code> container en wordt gebruikt om toepassingslogboeken beschikbaar te maken op de Docker-host. Dit kan een volledig pad zijn (beginnend met een <code>/</code>), of relatief ten opzichte van de basismap van de Toolkit. Verwijder de configuratievermelding om de bind-mount uit te schakelen. Wanneer niet ingesteld, worden logboeken weggegooid bij het opnieuw maken van de container.<br><br>Zie voor informatie over logboekregistratie.<br><br>- <strong>Standaard:</strong> niet ingesteld</p>           |

***

### `mongo`

| Naam              | Beschrijving                                                                                                                                                                                                                                                                                                                                                                                                                                                                                      |
| ----------------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `MONGO_ENABLED`   | <p>Wanneer ingesteld op <code>true</code>, geeft de Toolkit opdracht een MongoDB-container te maken voor het hosten van de database. Wanneer ingesteld op <code>false</code>, wordt deze container niet gemaakt en gebruikt het systeem de MongoDB-database die is opgegeven door <code>MONGO\_URL</code> in plaats daarvan.<br><br>- <strong>Standaard</strong>: <code>true</code></p>                                                                                                           |
| `MONGO_URL`       | <p>Specificeert de MongoDB-verbindings-URL die moet worden gebruikt wanneer <code>MONGO\_ENABLED</code> is <code>false</code>.<br><br>- <strong>Standaard</strong>: niet ingesteld</p>                                                                                                                                                                                                                                                                                                            |
| `MONGO_DATA_PATH` | <p>Stelt het pad in naar de map die wordt aangekoppeld in de <code>mongo</code> container en wordt gebruikt om de MongoDB-database op te slaan. Dit kan een volledig pad zijn (beginnend met een <code>/</code>), of relatief ten opzichte van de basismap van de toolkit. Deze optie heeft alleen invloed op de lokale <code>mongo</code> container die wordt gemaakt wanneer <code>MONGO\_ENABLED</code> is <code>true</code>.<br><br>- <strong>Standaard</strong>: <code>data/mongo</code></p> |
| `MONGO_IMAGE`     | <p>Docker-image zoals gebruikt door de MongoDB-container. Dit is alleen de naam van de Docker-image; de Docker-image-tag moet in <code>MONGO\_VERSION</code> (zie hieronder).<br><br>- <strong>Standaard:</strong> <code>mongo</code></p>                                                                                                                                                                                                                                                         |
| `MONGO_VERSION`   | <p>MongoDB-versie zoals gebruikt door de MongoDB-container. De waarde moet beginnen met de hoofdversie van MongoDB en een punt, bijvoorbeeld <code>6.0</code> of <code>6.0-with-suffix</code>.<br><br>- <strong>Standaard:</strong> <code>6.0</code></p>                                                                                                                                                                                                                                          |

***

### `redis`

| Naam                    | Beschrijving                                                                                                                                                                                                                                                                                                                                                                                                                                                                                    |
| ----------------------- | ----------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `REDIS_ENABLED`         | <p>Wanneer ingesteld op <code>true</code>, geeft de Toolkit opdracht een Redis-container te maken voor het hosten van de redis-database. Wanneer ingesteld op <code>false</code>, wordt deze container niet gemaakt en gebruikt het systeem de Redis-database die is opgegeven door <code>REDIS\_HOST</code> en <code>REDIS\_PORT</code> in plaats daarvan.<br><br>- <strong>Standaard</strong>: <code>true</code></p>                                                                          |
| `REDIS_HOST`            | <p>Specificeert de Redis-host die moet worden gebruikt wanneer <code>REDIS\_ENABLED</code> is <code>false</code>.<br><br>- <strong>Standaard</strong>: niet ingesteld</p>                                                                                                                                                                                                                                                                                                                       |
| `REDIS_PORT`            | <p>Specificeert de Redis-poort die moet worden gebruikt wanneer <code>REDIS\_ENABLED</code> is <code>false</code>.<br><br>- <strong>Standaard</strong>: niet ingesteld</p>                                                                                                                                                                                                                                                                                                                      |
| `REDIS_DATA_PATH`       | <p>Stelt het pad in naar de map die wordt aangekoppeld in de <code>redis</code> container en wordt gebruikt om de Redis-database op te slaan. Dit kan een volledig pad zijn (beginnend met een <code>/</code>), of relatief ten opzichte van de basismap van de Toolkit. Deze optie heeft alleen invloed op de lokale <code>redis</code> container die wordt gemaakt wanneer <code>REDIS\_ENABLED</code> is <code>true</code>.<br><br>- <strong>Standaard</strong>: <code>data/redis</code></p> |
| `REDIS_AOF_PERSISTENCE` | <p>Schakel AOF-persistentie (Append Only File) in voor Redis. Dit is de <strong>aanbevolen</strong> configuratie voor Redis-persistentie.<br><br>Voor meer details zie de sectie <../../../maintenance/data-and-backups#aof-append-only-file> in <../../maintenance/data-and-backups>.<br><br>- <strong>Standaard:</strong> <code>true</code></p>                                                                                                                                               |

***

### `nginx`

| Naam                   | Beschrijving                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                                       |
| ---------------------- | ---------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
| `NGINX_ENABLED`        | <p>Wanneer ingesteld op <code>true</code>, geeft de Toolkit opdracht een NGINX-container te maken die fungeert als een TLS-proxy.<br><br>- <strong>Standaard</strong>: <code>false</code></p>                                                                                                                                                                                                                                                                                                                                      |
| `NGINX_CONFIG_PATH`    | <p>Pad naar het NGINX-configuratiebestand dat moet worden gebruikt voor de TLS-proxy.<br><br>- <strong>Standaard</strong>: <code>config/nginx/nginx.conf</code></p>                                                                                                                                                                                                                                                                                                                                                                |
| `NGINX_TLS_LISTEN_IP`  | <p>Stelt de host-IP-adres(sen) in waaraan de TLS-proxycontainer zal binden voor HTTPS. Als dit bijvoorbeeld is ingesteld op <code>0.0.0.0</code> dan is de HTTPS-webinterface beschikbaar op elk host-IP-adres. Meestal moet dit worden ingesteld op het externe IP-adres van uw host.<br><br>- <strong>Standaard</strong>: <code>127.0.1.1</code></p>                                                                                                                                                                             |
| `NGINX_HTTP_LISTEN_IP` | <p>Stelt de host-IP-adres(sen) in waaraan de TLS-proxycontainer zal binden voor HTTP-doorverwijzing. Als dit bijvoorbeeld is ingesteld op <code>127.0.1.1</code> dan worden HTTP-verbindingen naar <code>127.0.1.1</code> omgeleid naar de HTTPS-webinterface. Meestal moet dit worden ingesteld op het externe IP-adres van uw host. Stel het niet in op <code>0.0.0.0</code> omdat dit doorgaans een conflict veroorzaakt met <code>OVERLEAF\_LISTEN\_IP</code>.<br><br>- <strong>Standaard</strong>: <code>127.0.1.1</code></p> |
| `NGINX_HTTP_PORT`      | <p>Stelt de hostpoort in waaraan de TLS-proxycontainer zal binden voor HTTP.<br><br>- <strong>Standaard</strong>: <code>80</code></p>                                                                                                                                                                                                                                                                                                                                                                                              |
| `TLS_PORT`             | <p>Stelt de hostpoort in waaraan de TLS-proxycontainer zal binden voor HTTPS.<br><br>- <strong>Standaard</strong>: <code>443</code></p>                                                                                                                                                                                                                                                                                                                                                                                            |
| `TLS_PRIVATE_KEY_PATH` | <p>Pad naar de privésleutel die moet worden gebruikt voor de TLS-proxy.<br><br>- <strong>Standaard</strong>: <code>config/nginx/certs/overleaf\_key.pem</code></p>                                                                                                                                                                                                                                                                                                                                                                 |
| `TLS_CERTIFICATE_PATH` | <p>Pad naar het openbare certificaat dat moet worden gebruikt voor de TLS-proxy.<br><br>- <strong>Standaard</strong>: <code>config/nginx/certs/overleaf\_certificate.pem</code></p>                                                                                                                                                                                                                                                                                                                                                |


---

# 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://overleaf-pro.ayaka.space/on-premises/nl/configuratie/overleaf-toolkit/toolkit-settings.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.
