Hoppa till huvudinnehåll
Privat API för web, Overleafs huvudapp. Andra tjänster (real-time, document-updater, project-history, third-party-datastore, git-bridge) och cronskripten i Server CE-avbildningen anropar det. Dessa rutter kräver bara HTTP basic auth, ingen CSRF-token: den privata routern monteras före webbroutern, och bara webbroutern kör CSRF-kontrollen. Med BLOCK_CROSS_ORIGIN_REQUESTS=true (av som standard) returnerar web 403 för varje begäran vars Origin-huvud inte finns i ALLOWED_ORIGINS (standard: webbplatsens URL). Webbläsare skickar Origin vid POST, så med den inställningen på får POST-anrop från Hoppscotch i webbläsaren 403 om de inte går via Hoppscotch-proxyn.
  • Adress: http://web:3000, inom Docker-nätverket
  • Autentisering: HTTP basic auth med WEB_API_USER och WEB_API_PASSWORD, utom för status, health och metrics. git-bridge-rutterna använder i stället en personlig åtkomsttoken.
  • OpenAPI-fil: develop/hoppscotch/openapi/web.yaml
Senast ändrad 13 november 2026