config/variables.env ved Toolkit-udrulninger.
Filen config/variables.env består af variabeldefinitioner på formen NAME=value; linjer, der begynder med #, behandles som kommentarer.
bin/up, når du har ændret noget i overleaf.rc eller variables.env.Alle versioner
Disse miljøvariabler er kompatible med Server CE og Server Pro og giver en nem migreringsvej mellem disse to on-premises-versioner. De kan også bruges med både Toolkit- og Docker Compose-udrulninger.SHARELATEX_ i stedet for OVERLEAF_.| Navn | Beskrivelse |
|---|---|
OVERLEAF_SITE_URL | Den adresse, hvor din Overleaf-instans er offentligt tilgængelig. Den bruges i offentlige links og ved forbindelser via websockets, så den skal være korrekt konfigureret! |
OVERLEAF_ADMIN_EMAIL | Den e-mailadresse, hvor brugerne kan kontakte den person, der driver webstedet. |
OVERLEAF_APP_NAME | Det navn, der vises, når der henvises til den kørende applikation. Standardværdien er ‘Overleaf (Community Edition)’. |
OVERLEAF_MONGO_URL og MONGO_URL | URL’en til den Mongo-database, der skal bruges. |
OVERLEAF_REDIS_HOST og REDIS_HOST | Værtsnavnet på den Redis-instans, der skal bruges. Begge er påkrævet (se udgivelsesnoter). |
OVERLEAF_REDIS_PORT og REDIS_PORT | Porten på den Redis-instans, der skal bruges. Begge er påkrævet (se udgivelsesnoter). |
OVERLEAF_REDIS_PASS og REDIS_PASSWORD | Den adgangskode, der skal bruges ved forbindelse til Redis (hvis relevant). Begge miljøvariabler skal være sat. Se aktivering af adgangskodegodkendelse for flere oplysninger. |
OVERLEAF_REDIS_TLS | Hvis den er sat til |
OVERLEAF_NAV_TITLE | Angiver applikationens fanetitel. |
OVERLEAF_HEADER_IMAGE_URL_LIGHT og OVERLEAF_HEADER_IMAGE_URL_DARK | URL’er til brugerdefinerede headerlogoer til det lyse og det mørke tema (tilføjet i 6.3.0). Hvert tema falder tilbage til OVERLEAF_HEADER_IMAGE_URL, når dets specifikke variabel ikke er sat. Se Branding. |
OVERLEAF_LINKED_URL_OUTBOUND_PROXY | URL’en til en HTTP(S)-proxy til hentning af eksterne linkede filer og eksterne ZIP- eller TeX-ressourcer via Open in Overleaf-API’et. Tilgængelig fra og med den genudgivne Ayakaleaf Pro 6.3.0 (3. oktober 2026). Lad den være usat for at oprette forbindelse direkte. Eksempel: OVERLEAF_LINKED_URL_OUTBOUND_PROXY=http://proxy.internal:3128. Se Udgående proxy for konfiguration og begrænsninger af netværksadgang. |
OVERLEAF_INVITE_TOKEN_SECRET | Påkrævet. En tilfældig streng, der bruges til at sikre tokens til projektdeling (tilføjet i Server Pro 6.2.0). Mindste antal tegn: 16 |
OVERLEAF_SESSION_SECRET | En tilfældig streng, der bruges til at sikre tokens; ved load balancing skal den sættes til det samme token på tværs af maskinerne. Hvis der kun køres én instans, behøver brugeren ikke at sætte den. |
OVERLEAF_COOKIE_SESSION_LENGTH | Giver dig mulighed for at tilsidesætte standardudløbstiden for sessionscookien på 5 dage. Værdien skal angives i millisekunder. Eksempel: For at lade sessionen vare 1 time skal du sætte COOKIE_SESSION_LENGTH=3600000. (Tilføjet i Server Pro 4.2) |
OVERLEAF_TRUSTED_PROXY_IPS | Hvis den ikke er sat, er standardværdien |
OVERLEAF_RESTRICT_INVITES_TO_EXISTING_ACCOUNTS | Hvis den er sat til true, begrænses projektinvitationer til e-mailadresser, der svarer til eksisterende brugerkonti. |
OVERLEAF_ALLOW_PUBLIC_ACCESS | Hvis den er sat til true, kan ikke-godkendte brugere se webstedet. Standardværdien er false, hvilket betyder, at ikke-godkendte brugere ubetinget omdirigeres til loginsiden, når de forsøger at se en hvilken som helst del af webstedet. Bemærk, at denne indstilling på ingen måde deaktiverer godkendelse eller sikkerhed. Indstillingen er nødvendig, hvis dine brugere ønsker at gøre deres projekter offentlige og lade ikke-godkendte brugere se dem. |
OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING | Hvis den er sat til true, kan anonyme brugere se og redigere projekter, der er delt via funktionen linkdeling. |
OVERLEAF_DISABLE_LINK_SHARING | Deaktiverer funktionen linkdeling. |
EMAIL_CONFIRMATION_DISABLED | Når den er sat til true, vises banneret, der beder om bekræftelse af e-mail, ikke. |
ADDITIONAL_TEXT_EXTENSIONS | Et array af strenge til konfiguration af yderligere filtypenavne for redigerbare filer. |
DEFAULT_LATEX_COMPILER | Bruges til at angive den standardkompiler, der bruges af nye projekter. (Tilføjet i Server Pro 6.2.0). Muligheder: |
OVERLEAF_STATUS_PAGE_URL | URL til en brugerdefineret statusside (tilføjet i Server Pro 3.4.0), f.eks. status.example.com. |
OVERLEAF_FPH_INITIALIZE_NEW_PROJECTS | Sæt til 'false' for at forhindre, at nye projekter initialiseres med Full Project History (tilføjet i Server Pro 3.5.0). |
OVERLEAF_FPH_DISPLAY_NEW_PROJECTS | Sæt til 'false' for at forhindre, at nye projekter viser Full Project History i stedet for den ældre historik (tilføjet i Server Pro 3.5.0). |
ENABLE_CRON_RESOURCE_DELETION | Sæt denne miljøvariabel til true for at aktivere automatisk oprydning af slettede projekter og brugere efter 90 dage. |
OVERLEAF_USER_HARD_DELETION_DELAY | Bruges til at ændre udløbsforsinkelsen for slettede brugere. Angives i millisekunder. |
OVERLEAF_PROJECT_HARD_DELETION_DELAY | Bruges til at ændre udløbsforsinkelsen for slettede projekter. Angives i millisekunder. |
MAX_UPLOAD_SIZE | Styrer den maksimale størrelse på en enkelt upload i megabyte. Standardværdien er |
COMPILE_SIZE_LIMIT | Styrer den maksimale størrelse på forespørgslens body i byte. Dette er summen af størrelserne på alle dokumentfiler i projektet (main.tex, references.bib (hvis den ikke er linket) osv.), som skal sendes i den indledende kompileringsforespørgsel til CLSI-tjenesten. |
COMPILE_TIMEOUT | Den tid i sekunder, en kompilering har til at blive færdig. Se Opdatering af projektets kompileringstimeout for flere oplysninger. |
MAX_RECONNECT_GRACEFULLY_INTERVAL_MS | En konfigurerbar forsinkelse mellem editorens kontrollerede genforbindelse, tømning af data og nedlukning af containeren for at mindske risikoen for datatab. |
SECCOMP_PROFILE | Sæt denne miljøvariabel til en sti på Docker-værtsmaskinen, der peger på SECCOMP-profilen. Du kan downloade en kopi af profilen her. |
OVERLEAF_DISABLE_CHAT | Hvis den er sat til true, deaktiveres chatfunktionen i projekter. |
OVERLEAF_LOGIN_SUPPORT_TEXT | Når den er sat, kan den bruges til at vise supportoplysninger under login-knappen. Teksten vises på loginskærmen og kan bruges til at henvise brugere til intern support eller give vejledning om login, oprettelse af konti osv. |
ALLOW_MONGO_ADMIN_CHECK_FAILURES | Hvis den er sat til |
V1_HISTORY_URL_FOR_GIT_BRIDGE | Gør det muligt at adskille history-v1-endpointet for intern trafik (web-tjenesten → history-v1-tjenesten, begge i sharelatex-containeren) og ekstern trafik (git-bridge → history-v1, der kører i separate containere). |
OVERLEAF_MAINTENANCE_MESSAGE og OVERLEAF_MAINTENANCE_MESSAGE_HTML | Bruges til at tilpasse titlen og indholdet på vedligeholdelsessiden. Kan ikke bruges sammen med OVERLEAF_STATUS_PAGE_URL. |

