Commit graph

3370 commits

Author SHA1 Message Date
Auto-Sync
942f3e032a Auto-Sync: 2026-03-25 22:00 2026-03-25 22:00:09 +01:00
Auto-Sync
ab8fdb67ae Auto-Sync: 2026-03-25 21:45 2026-03-25 21:45:09 +01:00
Auto-Sync
a16b0a7184 Auto-Sync: 2026-03-25 21:30 2026-03-25 21:30:09 +01:00
Auto-Sync
9d5e5564de Auto-Sync: 2026-03-25 21:15 2026-03-25 21:15:09 +01:00
Homelab Cursor
07b785ece1 docs: GPU-Architektur Doku (STATE.md, RAGFLOW.md)
- STATE.md: Hybrid-Architektur, LLM-Routing, VRAM-Belegung
- RAGFLOW.md: Warnung dass qwen2.5:14b Hauptmodell verdraengt
2026-03-25 21:01:47 +01:00
Auto-Sync
0b99490909 Auto-Sync: 2026-03-25 21:00 2026-03-25 21:00:10 +01:00
Homelab Cursor
d2a6391f52 feat(llm): Ollama warmup bei Start - Modelle permanent im VRAM
- warmup_ollama() laedt qwen3:30b-a3b + nomic-embed-text mit keep_alive=-1
- Wird beim Bot-Start in post_init() aufgerufen (via asyncio.to_thread)
- keep_alive=-1 nur ueber native Ollama API (/api/generate) moeglich
- GPU haelt 22.6/24 GB permanent: Text + Embeddings ohne Swap
2026-03-25 20:59:30 +01:00
Homelab Cursor
a0724ba6f1 refactor(llm): GPU-Architektur - Text lokal, Vision Cloud
- MODEL_VISION von qwen3-vl:32b (Ollama) auf openai/gpt-4o-mini (OpenRouter)
- Vision-Modell aus OLLAMA_MODELS entfernt (kein GPU-Swap mehr)
- keep_alive=-1 fuer Ollama: Textmodell bleibt permanent im VRAM
- RTX 3090 wird dedizierter Text+Embedding-Server
- Neue Dienste koennen Ollama mitnutzen ohne Konkurrenz
2026-03-25 20:56:55 +01:00
Auto-Sync
5b57bfd27f Auto-Sync: 2026-03-25 20:45 2026-03-25 20:45:09 +01:00
Auto-Sync
9121e3df3b Auto-Sync: 2026-03-25 20:30 2026-03-25 20:30:09 +01:00
Auto-Sync
314457a513 Auto-Sync: 2026-03-25 20:15 2026-03-25 20:15:09 +01:00
Auto-Sync
6137437d49 Auto-Sync: 2026-03-25 20:00 2026-03-25 20:00:10 +01:00
Homelab Cursor
92898a33e3 fix(llm): kein Fallback auf Textmodell bei Vision-Anfragen
Wenn qwen3-vl:32b timeout hat, wurde bisher auf qwen2.5:14b
(Textmodell) zurueckgefallen. Das kann keine Bilder sehen und
halluziniert stattdessen. Jetzt: allow_fallback=False fuer Vision
und klare Fehlermeldung bei Timeout.
2026-03-25 19:46:35 +01:00
Auto-Sync
ac0f6fda2e Auto-Sync: 2026-03-25 19:45 2026-03-25 19:45:09 +01:00
Homelab Cursor
203843dc38 fix(monitor): Flugscanner retries 2->3, retry_delay 3->5 fuer DERP-Relay
Tailscale-Verbindung zu pve-kunde1-1 laeuft ueber DERP Singapore
Relay und faellt intermittierend aus. Max Wartezeit 40s gibt genug
Puffer fuer Reconnects.
2026-03-25 19:41:20 +01:00
Auto-Sync
abc95aa3ca Auto-Sync: 2026-03-25 19:30 2026-03-25 19:30:09 +01:00
Auto-Sync
9a6e8eb47d Auto-Sync: 2026-03-25 19:15 2026-03-25 19:15:09 +01:00
Homelab Cursor
90c5f756b9 fix(telegram_bot): restore full file + asyncio.to_thread patch
Datei war auf 68 Bytes gekuerzt (nur 1 Zeile). Wiederhergestellt
mit asyncio.to_thread(monitor.run_check_and_alert) Patch um
Watchdog-Timeout zu verhindern.
2026-03-25 19:13:34 +01:00
45fc61aecb fix(telegram_bot): run monitor.run_check_and_alert in thread to prevent blocking asyncio event loop and watchdog timeout 2026-03-25 18:04:16 +00:00
14cd7a2a7e fix(monitor): reduce Flugscanner health check retries/timeout (4x25s -> 2x10s) to prevent watchdog timeout 2026-03-25 18:04:03 +00:00
Auto-Sync
8fc7cb94c4 Auto-Sync: 2026-03-25 19:00 2026-03-25 19:00:10 +01:00
Auto-Sync
81b5b21fa1 Auto-Sync: 2026-03-25 18:45 2026-03-25 18:45:09 +01:00
Auto-Sync
1fb1a9cf55 Auto-Sync: 2026-03-25 18:30 2026-03-25 18:30:09 +01:00
Auto-Sync
6231913978 Auto-Sync: 2026-03-25 18:15 2026-03-25 18:15:09 +01:00
Auto-Sync
f7f1e39f5f Auto-Sync: 2026-03-25 18:00 2026-03-25 18:00:10 +01:00
Auto-Sync
957a8e360d Auto-Sync: 2026-03-25 17:45 2026-03-25 17:45:09 +01:00
Auto-Sync
34f1571e53 Auto-Sync: 2026-03-25 17:30 2026-03-25 17:30:09 +01:00
Auto-Sync
9660c21323 Auto-Sync: 2026-03-25 17:15 2026-03-25 17:15:09 +01:00
Auto-Sync
221cef615e Auto-Sync: 2026-03-25 17:00 2026-03-25 17:00:09 +01:00
Auto-Sync
6ab0ccd5f6 Auto-Sync: 2026-03-25 16:45 2026-03-25 16:45:09 +01:00
Auto-Sync
bbd9a893d7 Auto-Sync: 2026-03-25 16:30 2026-03-25 16:30:09 +01:00
Auto-Sync
a81692a085 Auto-Sync: 2026-03-25 16:15 2026-03-25 16:15:09 +01:00
Auto-Sync
7735756165 Auto-Sync: 2026-03-25 16:00 2026-03-25 16:00:09 +01:00
Auto-Sync
417d17a7bc Auto-Sync: 2026-03-25 15:45 2026-03-25 15:45:09 +01:00
Auto-Sync
bd29dab7fe Auto-Sync: 2026-03-25 15:30 2026-03-25 15:30:09 +01:00
Auto-Sync
b483f60631 Auto-Sync: 2026-03-25 15:15 2026-03-25 15:15:09 +01:00
Auto-Sync
c3e79a505e Auto-Sync: 2026-03-25 15:00 2026-03-25 15:00:09 +01:00
Auto-Sync
f77b6277e9 Auto-Sync: 2026-03-25 14:45 2026-03-25 14:45:09 +01:00
Auto-Sync
73a1547656 Auto-Sync: 2026-03-25 14:30 2026-03-25 14:30:09 +01:00
2f8586417d docs(.cursorrules): CT 116 auf pve-hetzner dokumentieren, veraltete pve-mu-2/IP entfernen 2026-03-25 13:17:52 +00:00
Auto-Sync
e1246dc9bf Auto-Sync: 2026-03-25 14:15 2026-03-25 14:15:09 +01:00
a3e397a82a monitor: EXPECTED_STOPPED VMID 115 für pve-ka-1 und pve-ka-3 (Cluster-Doppelmeldung flugscanner-asia-old). 2026-03-25 13:11:23 +00:00
Auto-Sync
2ca5e59359 Auto-Sync: 2026-03-25 14:00 2026-03-25 14:00:09 +01:00
Auto-Sync
eef8925622 Auto-Sync: 2026-03-25 13:45 2026-03-25 13:45:09 +01:00
Auto-Sync
756eaa5c16 Auto-Sync: 2026-03-25 13:30 2026-03-25 13:30:09 +01:00
Auto-Sync
c3281355b2 Auto-Sync: 2026-03-25 13:15 2026-03-25 13:15:09 +01:00
Homelab Cursor
96b6476b1f monitor: HTTP-Checks mit Retries/Timeout; Flugscanner pp-1 toleranter (instabile Verbindung) 2026-03-25 13:09:35 +01:00
Auto-Sync
b920f9fd28 Auto-Sync: 2026-03-25 13:00 2026-03-25 13:00:10 +01:00
Homelab Cursor
ae27710227 monitor: HTTP-Health-Check Flugscanner-Agent (pve-pp-1 :5010) 2026-03-25 12:50:33 +01:00
Auto-Sync
d8ed708080 Auto-Sync: 2026-03-25 12:45 2026-03-25 12:45:08 +01:00