> ## Documentation Index
> Fetch the complete documentation index at: https://ayakaleaf-pro.mintlify.site/llms.txt
> Use this file to discover all available pages before exploring further.

# Miljøvariabler

Denne siden beskriver miljøvariablene som støttes i filen `config/variables.env` for Toolkit-distribusjoner.

Filen `config/variables.env` består av variabeldefinisjoner på formen `NAME=value`; linjer som begynner med `#`, behandles som kommentarer.

<Info>
  Det er nødvendig å gjenopprette Docker-containerne ved å kjøre `bin/up` etter at du har endret noe i `overleaf.rc` eller `variables.env`.
</Info>

### Alle versjoner

Disse miljøvariablene er kompatible med Server CE og Server Pro og gir en enkel migreringsvei mellom disse to lokale versjonene. De kan også brukes både med Toolkit- og Docker Compose-distribusjoner.

<Info>
  Tidligere hadde disse miljøvariablene prefikset `SHARELATEX_` i stedet for `OVERLEAF_`.
</Info>

| Navn | Beskrivelse |
| - | - |
| `OVERLEAF_SITE_URL` | Adressen der Overleaf-instansen din er offentlig tilgjengelig. Denne brukes i offentlige lenker og ved tilkobling over WebSockets, så den må være riktig konfigurert! |
| `OVERLEAF_ADMIN_EMAIL` | E-postadressen der brukerne kan nå personen som driver nettstedet. |
| `OVERLEAF_APP_NAME` | Navnet som vises når det henvises til applikasjonen som kjører. Standard er 'Overleaf (Community Edition)'. |
| `OVERLEAF_MONGO_URL` og `MONGO_URL` | URL-en til Mongo-databasen som skal brukes. |
| `OVERLEAF_REDIS_HOST` og `REDIS_HOST` | Vertsnavnet til Redis-instansen som skal brukes. Begge er påkrevd (se [utgivelsesnotater](/no/on-premises/release-notes)). |
| `OVERLEAF_REDIS_PORT` og `REDIS_PORT` | Porten til Redis-instansen som skal brukes. Begge er påkrevd (se [utgivelsesnotater](/no/on-premises/release-notes)). |
| `OVERLEAF_REDIS_PASS` og `REDIS_PASSWORD` | Passordet som skal brukes ved tilkobling til Redis (hvis aktuelt). **Begge** miljøvariablene må angis. Se [aktivere passordautentisering](/no/on-premises/configuration/overleaf-toolkit/redis#enabling-password-authentication) for mer informasjon. |
| `OVERLEAF_REDIS_TLS` | <p>Hvis satt til `true`, tillates tilkobling til en Redis-instans som krever TLS.<br /><br /><strong>Merk:</strong> mTLS støttes for øyeblikket ikke.</p> |
| `OVERLEAF_NAV_TITLE` | Angir fanetittelen til applikasjonen. |
| `OVERLEAF_HEADER_IMAGE_URL_LIGHT` og `OVERLEAF_HEADER_IMAGE_URL_DARK` | URL-er til egendefinerte logoer i toppteksten for lyst og mørkt tema (lagt til i 6.3.0). Hvert tema faller tilbake på `OVERLEAF_HEADER_IMAGE_URL` når den temaspesifikke variabelen ikke er angitt. Se [Branding](/no/on-premises/configuration/overleaf-toolkit/branding "mention"). |
| `OVERLEAF_LINKED_URL_OUTBOUND_PROXY` | URL-en til en HTTP(S)-proxy for henting av eksterne lenkede filer og eksterne ZIP- eller TeX-ressurser via Open in Overleaf-API-et. Tilgjengelig fra og med den nyutgitte Ayakaleaf Pro `6.3.0` (3. oktober 2026). La den være uangitt for å koble til direkte. Eksempel: `OVERLEAF_LINKED_URL_OUTBOUND_PROXY=http://proxy.internal:3128`. Se [Utgående proxy](/no/on-premises/configuration/overleaf-toolkit/external-url#outbound-proxy "mention") for konfigurasjon og begrensninger på nettverkstilgang. |
| `OVERLEAF_INVITE_TOKEN_SECRET` | <p><strong>Påkrevd</strong>. En tilfeldig streng som brukes til å sikre tokener for prosjektdeling (lagt til i Server Pro 6.2.0).</p><p><strong>Minimum antall tegn:</strong> 16</p> |
| `OVERLEAF_SESSION_SECRET` | En tilfeldig streng som brukes til å sikre tokener; ved lastbalansering må denne settes til samme token på alle maskiner. Hvis bare 1 instans kjøres, trenger ikke brukeren å angi den. |
| `OVERLEAF_COOKIE_SESSION_LENGTH` | Lar deg overstyre standard utløpstid for øktinformasjonskapselen på 5 dager. Overstyringsverdien angis i millisekunder. Eksempel: for at økten skal vare i 1 time, angi `COOKIE_SESSION_LENGTH=3600000`. (Lagt til i Server Pro 4.2) |
| `OVERLEAF_TRUSTED_PROXY_IPS` | <p>Hvis den ikke er angitt, er standardverdien `loopback`. Hvis du angir den manuelt, må du i tillegg til de klarerte IP-adressene også inkludere `loopback` (eller `127.0.0.1`), som klarerer nginx-instansen som kjører inne i <strong>sharelatex</strong>-containeren. Bare IP-adresser og CIDR-områder godtas: ikke legg til vertsnavn som `localhost`, ellers klarer ikke Overleaf å starte og returnerer `502 Bad Gateway`.<br /><br />Hvis du bruker et subnett fra `172.16.0.0/12` (standard subnett for Docker-nettverk) til det vanlige nettverket ditt, må du angi `OVERLEAF_TRUSTED_PROXY_IPS=loopback,<network>` i `config/variables.env`. Der `<network>` er verdien `IPAM -> Config -> Subnet` i `docker inspect overleaf_default`, f.eks. `OVERLEAF_TRUSTED_PROXY_IPS=loopback,172.19.0.0/16`. Dette er for å hindre forfalskning av `X-Forwarded`-headere.<br /><br />Hvis du bruker en ekstern TLS-proxy (dvs. en som ikke administreres av Overleaf Toolkit), må du sørge for at `OVERLEAF_TRUSTED_PROXY_IPS=loopback,<ip-of-your-tls-proxy>`, f.eks. `OVERLEAF_TRUSTED_PROXY_IPS=loopback,192.168.13.37`.</p> |
| `OVERLEAF_RESTRICT_INVITES_TO_EXISTING_ACCOUNTS` | Hvis satt til `true`, begrenses prosjektinvitasjoner til e-postadresser som tilhører eksisterende brukerkontoer. |
| `OVERLEAF_ALLOW_PUBLIC_ACCESS` | Hvis satt til `true`, kan brukere som ikke er autentisert, se nettstedet. Standard er `false`, som betyr at brukere som ikke er autentisert, alltid blir omdirigert til innloggingssiden når de prøver å se en hvilken som helst del av nettstedet. Merk at dette alternativet ikke deaktiverer autentisering eller sikkerhet på noen måte. Alternativet er nødvendig hvis brukerne dine vil gjøre prosjektene sine offentlige og la brukere som ikke er autentisert, se disse prosjektene. |
| `OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING` | Hvis satt til `true`, kan anonyme brukere se og redigere prosjekter som er delt via funksjonen for [lenkedeling](https://www.overleaf.com/blog/integration-update-link-sharing-2017-11-27). |
| `OVERLEAF_DISABLE_LINK_SHARING` | Deaktiverer funksjonen for [lenkedeling](https://www.overleaf.com/blog/integration-update-link-sharing-2017-11-27). |
| `EMAIL_CONFIRMATION_DISABLED` | Når satt til `true`, vises ikke banneret som ber om bekreftelse av e-postadressen. |
| `ADDITIONAL_TEXT_EXTENSIONS` | En array med strenger for å konfigurere flere filtyper for redigerbare filer. |
| `DEFAULT_LATEX_COMPILER` | <p>Brukes til å angi standardkompilatoren for <strong>nye</strong> prosjekter. (Lagt til i Server Pro 6.2.0).</p><p><strong>Alternativer:</strong> `pdflatex`, `latex`, `xelatex` eller `lualatex`</p> |
| `OVERLEAF_STATUS_PAGE_URL` | URL til egendefinert statusside (lagt til i Server Pro 3.4.0), f.eks. `status.example.com`. |
| `OVERLEAF_FPH_INITIALIZE_NEW_PROJECTS` | Sett til `'false'` for å hindre at nye prosjekter initialiseres med Full Project History (lagt til i Server Pro 3.5.0). |
| `OVERLEAF_FPH_DISPLAY_NEW_PROJECTS` | Sett til `'false'` for å hindre at nye prosjekter viser Full Project History i stedet for den eldre historikken (lagt til i Server Pro 3.5.0). |
| `ENABLE_CRON_RESOURCE_DELETION` | Sett denne miljøvariabelen til `true` for å aktivere automatisk opprydding av slettede prosjekter og brukere etter 90 dager. |
| `OVERLEAF_USER_HARD_DELETION_DELAY` | <p>Brukes til å endre utløpsforsinkelsen for slettede brukere. Angis i millisekunder.<br /><br /><strong>Standard:</strong> 90 dager</p> |
| `OVERLEAF_PROJECT_HARD_DELETION_DELAY` | <p>Brukes til å endre utløpsforsinkelsen for slettede prosjekter. Angis i millisekunder.<br /><br /><strong>Standard:</strong> 90 dager</p> |
| `MAX_UPLOAD_SIZE` | <p>Styrer maksimal størrelse på en enkelt opplasting, i megabyte. Standard er `50`.<br /><br /><strong>Obs</strong>: Denne variabelen er bare et rent tall, uten enhet (MB) eller innpakning.<br /><br />Den totale ukomprimerte størrelsen på en opplastet `.zip`-fil er begrenset til 6 × denne verdien (300 MB som standard).</p> |
| `COMPILE_SIZE_LIMIT` | Styrer maksimal størrelse på forespørselsinnholdet i byte. Dette er summen av størrelsene på alle dokumentfiler i prosjektet (`main.tex`, `references.bib` (hvis ikke lenket) osv.) som må sendes i den første kompileringsforespørselen til CLSI-tjenesten. |
| `COMPILE_TIMEOUT` | Tiden i sekunder som en kompilering får på seg for å fullføres. For mer informasjon, se [Oppdatere tidsavbrudd for prosjektkompilering](/no/on-premises/user-and-project-management/project-management#updating-project-compile-timeout). |
| `MAX_RECONNECT_GRACEFULLY_INTERVAL_MS` | En konfigurerbar forsinkelse mellom kontrollert gjentilkobling av editoren, tømming av data og nedstengning av containeren, for å redusere risikoen for tap av data. |
| `SECCOMP_PROFILE` | <p>Sett denne miljøvariabelen til en sti på Docker-<strong>vertsmaskinen</strong> som peker til SECCOMP-profilen. Du kan laste ned en kopi av profilen <a href="https://raw.githubusercontent.com/overleaf/overleaf/365af778b68a7940e08282119dc4ef473e2f0044/services/clsi/seccomp/clsi-profile.json">her</a>.<br /><br />Er for øyeblikket nødvendig for Podman-distribusjoner ved bruk av Sandboxed Compiles.</p> |
| `OVERLEAF_DISABLE_CHAT` | Hvis satt til `true`, deaktiveres chatfunksjonen i prosjekter. |
| `OVERLEAF_LOGIN_SUPPORT_TEXT` | Når den er angitt, kan den brukes til å vise brukerstøtteinformasjon under innloggingsknappen. Teksten vises på innloggingsskjermen og kan brukes til å henvise brukere til intern brukerstøtte eller gi veiledning om innlogging, oppretting av kontoer osv. |
| `ALLOW_MONGO_ADMIN_CHECK_FAILURES` | <p>Hvis satt til `true`, kan oppstartskontrollene for MongoDB mislykkes uten å hindre distribusjonen i å starte. Dette kan være nødvendig hvis du bruker en MongoDB-database der databasebrukeren din ikke har rollen `clusterParameterReader`.<br /><br />For hjelp med å opprette en egendefinert rolle, se <a href="/no/on-premises/maintenance/updating-mongodb#creating-a-custom-role">her</a>.</p> |
| `V1_HISTORY_URL_FOR_GIT_BRIDGE` | Gjør det mulig å skille **history-v1**-endepunktet for intern trafikk (`web`-tjenesten → `history-v1`-tjenesten, begge i `sharelatex`-containeren) og ekstern trafikk (`git-bridge` → `history-v1`, som kjører i separate containere). |
| `OVERLEAF_MAINTENANCE_MESSAGE` og `OVERLEAF_MAINTENANCE_MESSAGE_HTML` | Brukes til å tilpasse tittelen og innholdet på vedlikeholdssiden. Kan ikke brukes sammen med `OVERLEAF_STATUS_PAGE_URL`. |

<Info>
  Det er mulig å håndheve passordkrav for brukere når du bruker Overleafs innloggingssystem (lokale kontoer), ikke et SSO-alternativ som LDAP. For SSO-kontoer håndheves passordregler av identitetsleverandøren eller katalogtjenesten din, som i tillegg kan gi støtte for flerfaktorautentisering.
</Info>


This documentation is built and hosted on [Mintlify](https://mintlify.com), a developer documentation platform.