> 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/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` så kommer skriptet att skriva ut information om din värdmiljö, din konfiguration och de beroenden som Toolkit behöver. Den här utdata kan också hjälpa Overleafs supportteam 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 utskriften från `bin/doctor` skriptet i ditt meddelande.
{% endhint %}

### Att rådfråga 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
        - versionsinformation: Docker-version 28.0.4, byggd b8034c0
    - docker compose
        - status: finns
        - versionsinformation: Docker Compose-version v2.34.0
    - realpath
        - status: finns
        - versionsinfo: realpath (GNU coreutils) 8.32
    - perl
        - status: finns
        - versionsinfo: 5.034000
    - awk
        - status: finns
        - versionsinformation: mawk 1.3.4 20200120
- Docker-demon
    - 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

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

<details>

<summary>Exempel på 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

Den `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å beroendeutdata (finns)</summary>

```
- docker
    - status: finns
    - versionsinformation: Docker-version 28.0.4, byggd b8034c0
```

</details>

<details>

<summary>Exempel på beroendeutdata (saknas)</summary>

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

</details>

Om något beroende saknas kommer Toolkit nästan säkert inte att fungera.

### Konfiguration

Den `Konfiguration` avsnittet innehåller information om filer i `config/` katalogen. För `config/overleaf.rc`, skriver doctor ut några nyckelvä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>

Kommentarer till 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 `MONGO_URL` att den pekar på en externt hanterad MongoDB vid behov.
* `config/variables.env` saknas i exemplet.

### Varningar

Den `Varningar` avsnittet sammanfattar problem som upptäckts av doctor-skriptet. Om det inte finns några problem kommer det här avsnittet att ange det.

<details>

<summary>Exempel på varningsutdata</summary>

```
====== Varningar ======
- konfigurationsfilen variables.env hittades inte
- rc-fil, OVERLEAF_DATA_PATH är inte inställd
====== 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://overleaf-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.
