config/variables.env för driftsättningar med Toolkit.
Filen config/variables.env består av variabeldefinitioner på formen NAME=value; rader som börjar med # behandlas som kommentarer.
bin/up efter att du har ändrat något i overleaf.rc eller variables.env.Alla versioner
Dessa miljövariabler är kompatibla med Server CE och Server Pro och ger en enkel migreringsväg mellan dessa två lokala versioner. De kan också användas med både Toolkit- och Docker Compose-driftsättningar.SHARELATEX_ i stället för OVERLEAF_.| Namn | Beskrivning |
|---|---|
OVERLEAF_SITE_URL | Den adress där din Overleaf-instans är publikt tillgänglig. Den används i publika länkar och vid anslutning via websockets, så den måste vara korrekt konfigurerad! |
OVERLEAF_ADMIN_EMAIL | E-postadressen där användarna kan nå den person som driver webbplatsen. |
OVERLEAF_APP_NAME | Namnet som visas när applikationen omnämns. Standardvärdet är ‘Overleaf (Community Edition)’. |
OVERLEAF_MONGO_URL och MONGO_URL | URL:en till den Mongo-databas som ska användas. |
OVERLEAF_REDIS_HOST och REDIS_HOST | Värdnamnet för den Redis-instans som ska användas. Båda krävs (se versionsinformationen). |
OVERLEAF_REDIS_PORT och REDIS_PORT | Porten för den Redis-instans som ska användas. Båda krävs (se versionsinformationen). |
OVERLEAF_REDIS_PASS och REDIS_PASSWORD | Lösenordet som används vid anslutning till Redis (i förekommande fall). Båda miljövariablerna måste vara inställda. Mer information finns i aktivera lösenordsautentisering. |
OVERLEAF_REDIS_TLS | Om den är satt till |
OVERLEAF_NAV_TITLE | Anger applikationens fliktitel. |
OVERLEAF_HEADER_IMAGE_URL_LIGHT och OVERLEAF_HEADER_IMAGE_URL_DARK | URL:er till anpassade logotyper i sidhuvudet för det ljusa och det mörka temat (tillagt i 6.3.0). Varje tema faller tillbaka på OVERLEAF_HEADER_IMAGE_URL när dess specifika variabel inte är inställd. Se Branding. |
OVERLEAF_LINKED_URL_OUTBOUND_PROXY | URL till en HTTP(S)-proxy för att hämta externa länkade filer och externa ZIP- eller TeX-resurser via Open in Overleaf-API:et. Tillgänglig från och med den återutgivna Ayakaleaf Pro 6.3.0 (3 oktober 2026). Lämna oinställd för att ansluta direkt. Exempel: OVERLEAF_LINKED_URL_OUTBOUND_PROXY=http://proxy.internal:3128. Se Outbound Proxy för konfiguration och begränsningar av nätverksåtkomst. |
OVERLEAF_INVITE_TOKEN_SECRET | Obligatorisk. En slumpmässig sträng som används för att säkra tokens för projektdelning (tillagd i Server Pro 6.2.0). Minsta antal tecken: 16 |
OVERLEAF_SESSION_SECRET | En slumpmässig sträng som används för att säkra tokens; vid lastbalansering måste den vara satt till samma värde på alla servrar. Om endast en instans körs behöver användaren inte ange den. |
OVERLEAF_COOKIE_SESSION_LENGTH | Låter dig åsidosätta standardtiden på 5 dagar innan sessionscookien upphör. Värdet anges i millisekunder. Exempel: för att sessionen ska vara i 1 timme, ange COOKIE_SESSION_LENGTH=3600000. (Tillagd i Server Pro 4.2) |
OVERLEAF_TRUSTED_PROXY_IPS | Om den inte är inställd är standardvärdet |
OVERLEAF_RESTRICT_INVITES_TO_EXISTING_ACCOUNTS | Om den är satt till true begränsas projektinbjudningar till e-postadresser som motsvarar befintliga användarkonton. |
OVERLEAF_ALLOW_PUBLIC_ACCESS | Om den är satt till true får icke-autentiserade användare visa webbplatsen. Standardvärdet är false, vilket innebär att icke-autentiserade användare villkorslöst omdirigeras till inloggningssidan när de försöker visa någon del av webbplatsen. Observera att detta alternativ inte på något sätt inaktiverar autentisering eller säkerhet. Alternativet behövs om dina användare vill göra sina projekt publika och låta icke-autentiserade användare visa dem. |
OVERLEAF_ALLOW_ANONYMOUS_READ_AND_WRITE_SHARING | Om den är satt till true får anonyma användare visa och redigera projekt som delas via funktionen länkdelning. |
OVERLEAF_DISABLE_LINK_SHARING | Inaktiverar funktionen länkdelning. |
EMAIL_CONFIRMATION_DISABLED | När den är satt till true visas inte banderollen som ber om bekräftelse av e-postadressen. |
ADDITIONAL_TEXT_EXTENSIONS | En array av strängar för att konfigurera ytterligare filändelser för redigerbara filer. |
DEFAULT_LATEX_COMPILER | Används för att ange standardkompilatorn för nya projekt. (Tillagd i Server Pro 6.2.0). Alternativ: |
OVERLEAF_STATUS_PAGE_URL | Anpassad URL till statussida (tillagd i Server Pro 3.4.0), t.ex. status.example.com. |
OVERLEAF_FPH_INITIALIZE_NEW_PROJECTS | Sätt till 'false' för att förhindra att nya projekt initieras med Full Project History (tillagd i Server Pro 3.5.0). |
OVERLEAF_FPH_DISPLAY_NEW_PROJECTS | Sätt till 'false' för att förhindra att nya projekt visar Full Project History i stället för den äldre historiken (tillagd i Server Pro 3.5.0). |
ENABLE_CRON_RESOURCE_DELETION | Sätt denna miljövariabel till true för att aktivera automatisk rensning av raderade projekt och användare efter 90 dagar. |
OVERLEAF_USER_HARD_DELETION_DELAY | Används för att ändra hur lång tid det dröjer innan raderade användare tas bort permanent. Anges i millisekunder. |
OVERLEAF_PROJECT_HARD_DELETION_DELAY | Används för att ändra hur lång tid det dröjer innan raderade projekt tas bort permanent. Anges i millisekunder. |
MAX_UPLOAD_SIZE | Styr den maximala storleken för en enskild uppladdning, i megabyte. Standardvärdet är |
COMPILE_SIZE_LIMIT | Styr den maximala storleken på request body i byte. Detta är summan av storlekarna för alla doc-filer i projektet (main.tex, references.bib (om den inte är länkad) osv.) som måste skickas i den första kompileringsförfrågan till CLSI-tjänsten. |
COMPILE_TIMEOUT | Den tid i sekunder som en kompilering tillåts ta. Mer information finns i Uppdatera tidsgräns för projektkompilering. |
MAX_RECONNECT_GRACEFULLY_INTERVAL_MS | En konfigurerbar fördröjning mellan editorns kontrollerade återanslutning, tömning av data och avstängning av containern, för att minska risken för dataförlust. |
SECCOMP_PROFILE | Sätt denna miljövariabel till en sökväg på Docker-värddatorn som pekar på SECCOMP-profilen. Du kan ladda ner en kopia av profilen här. |
OVERLEAF_DISABLE_CHAT | Om den är satt till true inaktiveras chattfunktionen i projekt. |
OVERLEAF_DISABLE_LOCAL_LOGIN | Om den är satt till true döljs inloggningen med e-post och lösenord så att användare endast kan logga in med LDAP, SAML eller OIDC. Träder endast i kraft när EXTERNAL_AUTH aktiverar minst en av dem (tillagd i Ayakaleaf Pro 6.4.0). |
OVERLEAF_LOGIN_SUPPORT_TEXT | När den är inställd kan den användas för att visa supportinformation under inloggningsknappen. Texten visas på inloggningsskärmen och kan användas för att hänvisa användare till intern support eller ge vägledning om inloggning, skapande av konton osv. |
ALLOW_MONGO_ADMIN_CHECK_FAILURES | Om den är satt till |
V1_HISTORY_URL_FOR_GIT_BRIDGE | Gör det möjligt att separera history-v1-ändpunkten för intern trafik (tjänsten web → tjänsten history-v1, båda i containern sharelatex) och extern trafik (git-bridge → history-v1, som körs i separata containrar). |
OVERLEAF_MAINTENANCE_MESSAGE och OVERLEAF_MAINTENANCE_MESSAGE_HTML | Används för att anpassa titel och innehåll på underhållssidan. Kan inte användas tillsammans med OVERLEAF_STATUS_PAGE_URL. |

