Overleaf läuft als mehrere Dienste, die sich innerhalb des Docker-Netzwerks gegenseitig über HTTP aufrufen. Die Seiten in diesem Abschnitt beschreiben diese internen APIs. Sie stammen aus den OpenAPI-Dateien in develop/hoppscotch/openapi/, die aus dem Code der einzelnen Dienste erstellt wurden.
Keine dieser APIs ist öffentlich: Sie sind nur innerhalb des Docker-Netzwerks erreichbar, und die meisten haben keine Authentifizierung.
Dienste
Authentifizierung
- web: HTTP-Basic-Auth mit
WEB_API_USER und WEB_API_PASSWORD. Die git-bridge-Routen verwenden stattdessen ein persönliches Zugriffstoken.
- history-v1: HTTP-Basic-Auth als
staging mit STAGING_PASSWORD oder ein JWT.
- Alle anderen Dienste: keine.
Ausprobieren
Die Entwicklungsumgebung betreibt Hoppscotch unter http://localhost:9170, mit einem Proxy, der die Dienste über ihre Docker-Adressen erreicht. Die README zeigt, wie Sie den Proxy einrichten und die OpenAPI-Dateien importieren. Zuletzt geändert am 13. November 2026