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

# Få hjälp

### Doktorn

Overleaf Toolkit levereras med ett praktiskt `doctor` skript som hjälper till med felsökning. Kör `bin/doctor` och skriptet skriver ut information om din värdmiljö, din konfiguration och de beroenden som Toolkit behöver. Denna utdata kan också hjälpa Overleaf-supportteamet att diagnostisera problem för Server Pro-installationer.

{% hint style="info" %}
Användare av Overleaf Pro kan [öppna ett ärende på GitHub](https://github.com/ayaka-notes/overleaf/issues).

det är en bra idé att inkludera utdata från `bin/doctor` skriptet i ditt meddelande.
{% endhint %}

### Att konsultera doktorn <a href="#consulting-with-the-doctor" id="consulting-with-the-doctor"></a>

Kör doctor-skriptet:

{% code title="Kör doctor" %}

```bash
bin/doctor
```

{% endcode %}

Du kommer att se utdata som liknar exemplet nedan.

<details>

<summary>Exempel på fullständig utdata</summary>

```
====== Overleaf Doctor ======
- Värdinformation
    - Linux
    - Utdata från 'lsb_release -a':
            Inga LSB-moduler är tillgängliga.
            Distributörs-ID:	Ubuntu
            Beskrivning:	Ubuntu 22.04.5 LTS
            Utgåva:	22.04
            Kodnamn:	jammy
- Beroenden
    - bash
        - status: finns
        - versionsinfo: 5.1.16(1)-release
    - docker
        - status: finns
        - versionsinfo: Docker version 28.0.4, bygge b8034c0
    - docker compose
        - status: finns
        - versionsinfo: Docker Compose-version v2.34.0
    - realpath
        - status: finns
        - versionsinfo: realpath (GNU coreutils) 8.32
    - perl
        - status: finns
        - versionsinfo: 5.034000
    - awk
        - status: finns
        - versionsinfo: mawk 1.3.4 20200120
- Docker-demonen
    - status: igång
====== Konfiguration ======
- config/version
    - status: finns
    - version: 5.4.0
- config/overleaf.rc
    - status: finns
    - värden
        - OVERLEAF_DATA_PATH: data/overleaf
        - OVERLEAF_LOG_PATH: data/overleaf/logs
        - SERVER_PRO: true
        - SIBLING_CONTAINERS_ENABLED: true
            - inloggad på quay.io: true
        - MONGO_ENABLED: true
        - REDIS_ENABLED: true
- config/variables.env
    - status: finns
    - värden
        - OVERLEAF_FILESTORE_BACKEND: fs
        - OVERLEAF_HISTORY_BACKEND: fs

====== Varningar ======
- Inga, allt är bra
====== Slut ======
```

</details>

### Värdinformation

Fältet `Värdinformation` avsnittet innehåller information om maskinen som kör Toolkit (till exempel Linux-distribution och utgåva).

<details>

<summary>Exempel på utdata för värdinformation</summary>

```
- Värdinformation
    - Linux
    - Utdata från 'lsb_release -a':
            Inga LSB-moduler är tillgängliga.
            Distributörs-ID:	Ubuntu
            Beskrivning:	Ubuntu 22.04.5 LTS
            Utgåva:	22.04
            Kodnamn:	jammy
```

</details>

### Beroenden

Fältet `Beroenden` avsnittet listar verktyg som krävs för att Toolkit ska fungera. Om ett verktyg finns kommer det att listas som `status: finns` med versionsinformation. Om det saknas kommer det att listas som `status: SAKNAS!` och en varning kommer att läggas till längst ned i `doctor` utdata.

<details>

<summary>Exempel på utdata för beroenden (finns)</summary>

```
- docker
    - status: finns
    - versionsinfo: Docker version 28.0.4, bygge b8034c0
```

</details>

<details>

<summary>Exempel på utdata för beroenden (saknas)</summary>

```
- docker
    - status: SAKNAS!
```

</details>

Om några beroenden saknas kommer Toolkit nästan säkert inte att fungera.

### Konfiguration

Fältet `Konfiguration` avsnittet innehåller information om filer i `config/` katalogen. För `config/overleaf.rc`, skriver doctor ut några viktiga värden. Saknade filer kommer att listas som `status: SAKNAS!` och en varning kommer att läggas till längst ned i `doctor` utdata.

<details>

<summary>Exempel på konfigurationsutdata</summary>

```
====== Konfiguration ======
- config/version
    - status: finns
    - version: 5.4.0
- config/overleaf.rc
    - status: finns
    - värden
        - OVERLEAF_DATA_PATH: /tmp/overleaf
        - SERVER_PRO: false
        - MONGO_ENABLED: false
        - REDIS_ENABLED: true
- config/variables.env
    - status: SAKNAS!
```

</details>

Anteckningar från exemplet ovan:

* `OVERLEAF_DATA_PATH` satt till `/tmp/overleaf` är kanske inte en säker plats för viktig data.
* `MONGO_ENABLED: false` betyder att Toolkit inte kommer att tillhandahålla sin egen MongoDB; se till att `MONGO_URL` pekar på en externt administrerad MongoDB om det behövs.
* `config/variables.env` saknas i exemplet.

### Varningar

Fältet `Varningar` avsnittet sammanfattar problem som upptäckts av doctor-skriptet. Om det inte finns några problem kommer detta avsnitt att ange det.

<details>

<summary>Exempel på utdata för varningar</summary>

```
====== Varningar ======
- konfigurationsfilen variables.env hittades inte
- rc-fil, OVERLEAF_DATA_PATH inte angivet
====== Slut =======
```

</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/sv/support/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.
