Web-GUI auf Port 80 (ohne Portnummer aufrufbar)
Die Unit startet Node als User=callrec (uid 1000) und konnte darum keinen privilegierten Port binden - daher bisher :3000. Mit AmbientCapabilities=CAP_NET_BIND_SERVICE bindet der unprivilegierte Prozess jetzt Port 80 direkt, ohne Reverse-Proxy (nginx haette 20-40 MB RAM gekostet, die neben dem residenten rkllm nicht frei sind). Kein Code-Eingriff noetig: server.js liest process.env.PORT, das Frontend nutzt relative API-Pfade. :3000 ist bewusst tot, alte Lesezeichen muessen angepasst werden. Dazu: Doku-IPs auf aime.local/192.168.1.48 korrigiert (192.168.1.200 war veraltet) und die Geisteranzeige-Diagnose vom 26.08. in Kapitel 03 + Changelog festgehalten (verwaister Browser-Reiter zaehlt ewig weiter, fmt() ohne Stunden). Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
@@ -36,7 +36,7 @@ flowchart LR
|
||||
|
||||
subgraph R1["Youyeetoo R1 (RK3588S, Armbian, lüfterlos)"]
|
||||
PW["PipeWire<br/>Audio-Routing<br/>(callmix + micgate)"]
|
||||
APP["Aime Web-App<br/>Node.js :3000"]
|
||||
APP["Aime Web-App<br/>Node.js :80"]
|
||||
WH["Whisper large-v3-turbo<br/>Encoder auf NPU"]
|
||||
DIAR["Diarization<br/>sherpa-onnx + TitaNet"]
|
||||
LLM["Gemma-3-4B<br/>rkllm auf NPU"]
|
||||
@@ -53,8 +53,8 @@ flowchart LR
|
||||
|
||||
## Quick Facts
|
||||
|
||||
- **Board:** `192.168.1.200` (WLAN, primär) / `192.168.1.50` (LAN), Login `root`
|
||||
- **Web-GUI:** `http://192.168.1.200:3000` — Aufnahme, Transkript, Sprecher-Editor, Glossar
|
||||
- **Board:** `aime.local` per mDNS — aktuell `192.168.1.48` (WLAN, DHCP) / `192.168.1.50` (LAN, statisch, nur bei gestecktem Kabel), Login `root`
|
||||
- **Web-GUI:** `http://aime.local` — Port **80**, also ohne Portnummer im Browser. Aufnahme, Transkript, Sprecher-Editor, Glossar
|
||||
- **App-Verzeichnis:** `/opt/callrec` (Node.js, systemd `callrec.service`)
|
||||
- **Harte Anforderungen:** immer offline (kein Cloud-LLM), akustische Sprecher-ID, kein aktiver Lüfter
|
||||
- Details und alle Zugangsdaten: [07 – Betrieb](docs/07-betrieb.md)
|
||||
|
||||
Reference in New Issue
Block a user