Skip to main content

Aanbevolen ontwikkeltools

Deze optionele services zijn niet nodig om Overleaf te draaien, maar worden sterk aanbevolen voor ontwikkeling, debugging en inspectie tijdens lokale ontwikkeling.
  • Hoppscotch is een lichtgewicht tool voor het testen van API’s, vergelijkbaar met Postman, maar browsergebaseerd en zeer handig tijdens de ontwikkeling.
  • RedisInsight biedt een visuele interface om Redis-gegevens te inspecteren. De UI is beschikbaar op: http://localhost:5540
  • Mongo Express is een webgebaseerde UI voor MongoDB. Je kunt http://localhost:8081 bezoeken met de inloggegevens: admin:pass
Voeg het volgende toe aan je docker-compose.yml:
develop/docker-compose.yml

Hoppscotch instellen

API-verzoeken via proxy

Om Hoppscotch in te stellen, ga je naar http://localhost:3000 en open je het tabblad Instellingen. Stel Proxy in op http://localhost:9159, zodat je debugtools kunnen communiceren met de interne netwerken van de containers.
Nu kun je met http://web:3000/status testen of web actief is:

CSRF-problemen

Als je Postman of andere debugtools gebruikt om een POST-verzoek te versturen, kan het gebeuren dat het inloggen geweigerd wordt, met een 401-fout als gevolg. Dat komt doordat Overleaf beveiligd is met CSRF-verificatie.
In je console zie je mogelijk:
Om dit tijdens je Overleaf-ontwikkeling op te lossen, moet je je CSRF-token instellen. Hieronder volgt een gedetailleerde handleiding.
1

Pre-request toevoegen

Voeg de volgende code toe aan Pre-Request
Het script ziet er als volgt uit:
2

Request-headers toevoegen

Je moet de volgende headers toevoegen:
3

Inloggen met API-tools

Nu kun je inloggen met je gebruikersnaam en wachtwoord.
Hieronder zie je het antwoord wanneer je een verkeerde gebruikersnaam of een verkeerd wachtwoord invoert.
Laatst gewijzigd op 4 oktober 2026