Soukromé API webu, hlavní aplikace Overleaf. Volají ho ostatní služby (real-time, document-updater, project-history, third-party-datastore, git-bridge) a cron skripty image Server CE. Tyto trasy vyžadují jen HTTP basic auth, žádný CSRF token: soukromý router je připojen před webovým routerem a kontrolu CSRF provádí jen webový router. S BLOCK_CROSS_ORIGIN_REQUESTS=true (ve výchozím stavu vypnuto) vrací web 403 pro každý požadavek, jehož hlavička Origin není v ALLOWED_ORIGINS (výchozí: URL webu). Prohlížeče posílají Origin u POST, takže s tímto přepínačem zapnutým dostanou POST požadavky odeslané z Hoppscotche v prohlížeči 403, pokud nejdou přes proxy Hoppscotche.
- Adresa:
http://web:3000, uvnitř sítě Docker
- Ověřování: HTTP basic auth s
WEB_API_USER a WEB_API_PASSWORD, kromě status, health a metrics. Trasy git-bridge místo toho používají osobní přístupový token.
- Soubor OpenAPI:
develop/hoppscotch/openapi/web.yaml
Naposledy změněno 13. listopadu 2026