> 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/ondersteuning/getting-help.md).

# Hulp krijgen

### De Doctor

De Overleaf Toolkit wordt geleverd met een handige `doctor` script om te helpen bij het debuggen. Voer `bin/doctor` uit en het script geeft informatie over je hostomgeving, je configuratie en de afhankelijkheden die de Toolkit nodig heeft. Deze uitvoer kan het supportteam van Overleaf ook helpen problemen bij Server Pro-installaties te diagnosticeren.

{% hint style="info" %}
Gebruikers van Overleaf Pro kunnen [een issue openen op GitHub](https://github.com/ayaka-notes/overleaf/issues).

het is een goed idee om de uitvoer van het `bin/doctor` script in je bericht op te nemen.
{% endhint %}

### De Doctor raadplegen <a href="#consulting-with-the-doctor" id="consulting-with-the-doctor"></a>

Voer het doctor-script uit:

{% code title="Doctor uitvoeren" %}

```bash
bin/doctor
```

{% endcode %}

Je ziet uitvoer die lijkt op het onderstaande voorbeeld.

<details>

<summary>Voorbeeld van volledige uitvoer</summary>

```
====== Overleaf Doctor ======
- Hostinformatie
    - Linux
    - Uitvoer van 'lsb_release -a':
            Geen LSB-modules beschikbaar.
            Distributeur-ID:	Ubuntu
            Omschrijving:	Ubuntu 22.04.5 LTS
            Release:	22.04
            Codenaam:	jammy
- Afhankelijkheden
    - bash
        - status: aanwezig
        - versie-informatie: 5.1.16(1)-release
    - docker
        - status: aanwezig
        - versie-informatie: Docker-versie 28.0.4, build b8034c0
    - docker compose
        - status: aanwezig
        - versie-informatie: Docker Compose-versie v2.34.0
    - realpath
        - status: aanwezig
        - versie-informatie: realpath (GNU coreutils) 8.32
    - perl
        - status: aanwezig
        - versie-informatie: 5.034000
    - awk
        - status: aanwezig
        - versie-informatie: mawk 1.3.4 20200120
- Docker-daemon
    - status: actief
====== Configuratie ======
- config/version
    - status: aanwezig
    - versie: 5.4.0
- config/overleaf.rc
    - status: aanwezig
    - waarden
        - OVERLEAF_DATA_PATH: data/overleaf
        - OVERLEAF_LOG_PATH: data/overleaf/logs
        - SERVER_PRO: true
        - SIBLING_CONTAINERS_ENABLED: true
            - ingelogd op quay.io: true
        - MONGO_ENABLED: true
        - REDIS_ENABLED: true
- config/variables.env
    - status: aanwezig
    - waarden
        - OVERLEAF_FILESTORE_BACKEND: fs
        - OVERLEAF_HISTORY_BACKEND: fs

====== Waarschuwingen ======
- Geen, alles in orde
====== Einde ======
```

</details>

### Hostinformatie

De `Hostinformatie` sectie bevat informatie over de machine waarop de Toolkit draait (bijvoorbeeld Linux-distributie en -release).

<details>

<summary>Voorbeeld van Hostinformatie-uitvoer</summary>

```
- Hostinformatie
    - Linux
    - Uitvoer van 'lsb_release -a':
            Geen LSB-modules beschikbaar.
            Distributeur-ID:	Ubuntu
            Omschrijving:	Ubuntu 22.04.5 LTS
            Release:	22.04
            Codenaam:	jammy
```

</details>

### Afhankelijkheden

De `Afhankelijkheden` sectie bevat de tools die nodig zijn om de Toolkit te laten werken. Als een tool aanwezig is, wordt deze vermeld als `status: aanwezig` met versie-informatie. Als die ontbreekt, wordt het vermeld als `status: ONTBREKEND!` en onderaan de `doctor` uitvoer wordt een waarschuwing toegevoegd.

<details>

<summary>Voorbeeld van afhankelijkheidsuitvoer (aanwezig)</summary>

```
- docker
    - status: aanwezig
    - versie-informatie: Docker-versie 28.0.4, build b8034c0
```

</details>

<details>

<summary>Voorbeeld van afhankelijkheidsuitvoer (ontbrekend)</summary>

```
- docker
    - status: ONTBREKEND!
```

</details>

Als er afhankelijkheden ontbreken, zal de Toolkit vrijwel zeker niet werken.

### Configuratie

De `Configuratie` sectie bevat informatie over bestanden in de `config/` map. Voor `config/overleaf.rc`, geeft de doctor enkele belangrijke waarden weer. Ontbrekende bestanden worden vermeld als `status: ONTBREKEND!` en onderaan de `doctor` uitvoer wordt een waarschuwing toegevoegd.

<details>

<summary>Voorbeeld van configuratie-uitvoer</summary>

```
====== Configuratie ======
- config/version
    - status: aanwezig
    - versie: 5.4.0
- config/overleaf.rc
    - status: aanwezig
    - waarden
        - OVERLEAF_DATA_PATH: /tmp/overleaf
        - SERVER_PRO: false
        - MONGO_ENABLED: false
        - REDIS_ENABLED: true
- config/variables.env
    - status: ONTBREKEND!
```

</details>

Opmerkingen bij het bovenstaande voorbeeld:

* `OVERLEAF_DATA_PATH` is ingesteld op `/tmp/overleaf` is mogelijk geen veilige locatie voor belangrijke gegevens.
* `MONGO_ENABLED: false` betekent dat de Toolkit niet zelf zijn eigen MongoDB zal voorzien; zorg ervoor dat `MONGO_URL` indien nodig verwijst naar een extern beheerde MongoDB.
* `config/variables.env` ontbreekt in het voorbeeld.

### Waarschuwingen

De `Waarschuwingen` sectie vat de problemen samen die door het doctor-script zijn gevonden. Als er geen problemen zijn, geeft deze sectie dat aan.

<details>

<summary>Voorbeeld van waarschuwingen-uitvoer</summary>

```
====== Waarschuwingen ======
- configuratiebestand variables.env niet gevonden
- rc-bestand, OVERLEAF_DATA_PATH niet ingesteld
====== Einde =======
```

</details>


---

# 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/ondersteuning/getting-help.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.
