> 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/da/konfiguration/overleaf-toolkit/external-url.md).

# Ekstern URL

### "Funktionen \\"From External URL\\""

For at aktivere ["From External URL"](https://www.overleaf.com/learn/how-to/How_to_upload_a_file_using_an_external_URL) funktionen skal variablen `ENABLED_LINKED_FILE_TYPES` skal indeholde `url` type:

```
ENABLED_LINKED_FILE_TYPES=project_file,project_output_file,url
```

Dette vil udvide både *Tilføj filer* menuen og *Indsæt figur* rullemenuen i værktøjslinjen: *Tilføj filer* menuen giver dig mulighed for at tilføje en fil til dit projekt ved hjælp af dens URL, mens *Indsæt figur* rullemenuen lader dig indsætte et billede i dit dokument direkte fra dets URL.

#### Sikkerhedsbemærkning

Når brugere tilføjer et link til en ekstern fil i deres projekter, hentes filen på vegne af serveren, hvor Overleaf er installeret.

Hvis Overleaf-serveren er hostet i et privat netværk, som også indeholder interne HTTP-servere (beregnet kun til intern brug), kan en bruger med adgang til Overleaf potentielt få adgang til data fra disse interne tjenester.

For at forhindre dette må links til eksterne filer ikke pege på servere, hvis IP-adresser tilhører nogen af de begrænsede netværksområder. Disse er:

* `127.0.0.0/8` (loopback)
* `169.254.0.0/16` (link-local)
* `10.0.0.0/8` (privat netværk)
* `172.16.0.0/12` (privat netværk)
* `192.168.0.0/16` (privat netværk)

Derudover introduceres følgende miljøvariabel:

* `OVERLEAF_LINKED_URL_BLOCKED_NETWORKS`
  * En mellemrumsepareret liste over netværk i CIDR-notation, hvorfra det er forbudt at hente eksterne ressourcer. Typisk bør dette omfatte organisationens interne netværk.
    * Eksempel: `OVERLEAF_LINKED_URL_BLOCKED_NETWORKS=123.123.0.0/16 124.124.124.0/24`

I mange organisationer kan servere i det interne netværk dog også være vært for data, der bør være offentligt tilgængelige. For at tillade adgang til specifikke ressourcer, selv hvis hele netværket er blokeret, findes følgende miljøvariabel:

* `OVERLEAF_LINKED_URL_ALLOWED_RESOURCES`
  * Et regulært udtryk, der definerer tilladte webressourcer, hvorfra eksterne filer må hentes. Hvis en URL matcher dette regulære udtryk, gives der adgang til den, selv hvis dens netværk ellers er blokeret.
    * Eksempel: For at tillade URL'er som `https://www.example.com/~john/pictures/frog.jpg` og `http://www.example.com/public/whatever/lit.bib`:

      `OVERLEAF_LINKED_URL_ALLOWED_RESOURCES=^https?://www\.example\.com/(?:~[^/]+|public)(?:/.*)?`
    * Eksempel: For at nægte URL'er som `http://www.example.com/private/whatever/file`, samtidig med at alle andre ressourcer, der ikke er i det `private` undertræ:

      `OVERLEAF_LINKED_URL_ALLOWED_RESOURCES=^https?://www\.example\.com/(?!private)(?:.*)`<br>


---

# 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/da/konfiguration/overleaf-toolkit/external-url.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.
