Skip to content

API-Key bei Ollama an die Platform durchreichen - #13

Merged
dergel merged 1 commit into
mainfrom
fix/ollama-api-key
Sep 3, 2026
Merged

API-Key bei Ollama an die Platform durchreichen#13
dergel merged 1 commit into
mainfrom
fix/ollama-api-key

Conversation

@dergel

@dergel dergel commented Sep 3, 2026

Copy link
Copy Markdown
Member

Service::getPlatform() gab den API-Key nie an OllamaFactory::create() weiter, obwohl die Factory ihn als zweites Argument annimmt und daraus einen Authorization: Bearer …-Header baut — ein extern erreichbarer, per Reverse Proxy abgesicherter Ollama-Server war damit nicht ansprechbar. Zusätzlich war das API-Key-Feld in assets/profiles.js für Ollama ausgeblendet. Ein leerer Key bleibt null, dann sendet die Platform keinen Header, eine ungesicherte lokale Instanz verhält sich also unverändert.

Verifiziert gegen einen lokalen Server, der die Header protokolliert: mit Key kommt Authorization: Bearer … auf /api/chat an, ohne Key kein Header (Kontrollprobe).

Dieselbe Korrektur steckt auch in #9 — der PR bleibt davon unberührt, sein Ollama-Teil wird beim Rebase nur gegenstandslos.


Dieser Text wurde durch eine KI erstellt.

getPlatform() rief OllamaFactory::create() nur mit der Basis-URL auf, obwohl die
Factory den Key als zweites Argument annimmt und daraus einen Authorization-Header
mit Bearer-Token baut. Ein extern erreichbarer, per Reverse Proxy abgesicherter
Ollama-Server ließ sich damit nicht ansprechen; in der Profil-Oberfläche war das
Feld für Ollama zusätzlich ausgeblendet.

Ein leerer Key bleibt null, dann sendet die Platform keinen Header -- eine
ungesicherte lokale Instanz verhält sich unverändert.
@dergel
dergel merged commit 18058eb into main Sep 3, 2026
@dergel
dergel deleted the fix/ollama-api-key branch September 3, 2026 10:40
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant