- Browser extension (Chromium MV3) injecting a "send to tracker" button next to the Indeed job description; scrapes job info and posts it to a new /api/indeed-import endpoint (CORS-enabled), configurable tracker URL via popup. - New "Entwurf" status. Imports create a draft and trigger background AI generation of tailored Anschreiben + Lebenslauf (PDF attachments) via the Ollama Cloud API, grounded strictly in user-provided base documents. - Vorlagen page to manage base documents; attachments UI, generation status polling, regenerate and download routes on the application page. - Schema: ort/stellenbeschreibung/quelle_url/generierung_* columns, plus basis_dokumente and anhaenge tables (with migrations). - Config via .env (OLLAMA_API_KEY/OLLAMA_MODEL/OLLAMA_HOST); dependency-free .env loader. Dockerfile copies lib/, .dockerignore added. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
12 lines
397 B
Bash
12 lines
397 B
Bash
# Kopiere diese Datei nach .env und trage deinen Schlüssel ein.
|
||
# .env wird NICHT eingecheckt (siehe .gitignore).
|
||
|
||
# Ollama Cloud API-Schlüssel – https://ollama.com/settings/keys
|
||
OLLAMA_API_KEY=
|
||
|
||
# Optional – Cloud-Modell (Standard: gpt-oss:120b)
|
||
# OLLAMA_MODEL=gpt-oss:120b
|
||
|
||
# Optional – anderer Host (z. B. lokale Ollama-Instanz: http://localhost:11434)
|
||
# OLLAMA_HOST=https://ollama.com
|