linux-zero/README.md
Cem Varli 0b67aa42f4 Initiale Version: Roman Station Installer
Lokale KI-Station fuer Zorin OS: Bash-Installer + Docker Compose
(Ollama 0.30.7, Open WebUI 0.9.6, n8n 2.25.7), drei roemische
Berater als Ollama-Modelfiles, Theme via gsettings, Desktop-Shortcuts.

Co-Authored-By: Claude Fable 5 <noreply@anthropic.com>
2026-06-10 17:21:48 +02:00

73 lines
2.9 KiB
Markdown
Raw Blame History

This file contains ambiguous Unicode characters

This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

# Roman Station 🏛️
Deine eigene KI-Station — läuft komplett **lokal auf deinem Rechner**, ohne Cloud, ohne Abo, ohne dass deine Daten das Haus verlassen. Mit römischem Theme und drei vorinstallierten Beratern.
## Voraussetzungen
- **Zorin OS** (frisch installiert reicht völlig)
- Mindestens **8 GB RAM** (16 GB empfohlen) und **25 GB freier Speicher**
- Internet für die Installation (danach läuft die KI offline)
## Installation — ein Befehl
Terminal öffnen (`Strg+Alt+T`), diese Zeile einfügen, Enter drücken:
```bash
curl -sL https://poised-mayfly.pikapod.net/cemsadmin/roman-station/raw/branch/main/install.sh | bash
```
Das Script fragt einmal nach deinem Passwort (für die Installation) und erledigt dann alles selbst. Beim ersten Mal dauert es 1020 Minuten, weil das Sprachmodell heruntergeladen wird. Danach liegen zwei Verknüpfungen auf dem Schreibtisch.
## Was du bekommst
| | Adresse | Was es ist |
|---|---|---|
| **Forum** | http://localhost:3000 | Chat mit deinen Beratern (Open WebUI) |
| **Werkstatt** | http://localhost:5678 | KI-Workflows bauen (n8n) |
### Deine Berater
Im Forum oben links das Modell wählen:
- **seneca** — stoischer Mentor für Lebensfragen, Entscheidungen und Fokus
- **cicero** — Schreiber und Rhetoriker für E-Mails, Texte und Argumente
- **marcus** — Stratege, der Vorhaben in klare Pläne zerlegt
Alle antworten auf Deutsch und laufen auf dem lokalen Modell `gemma3:4b` (in `.env` änderbar).
## Häufige Fragen
**Die Antworten kommen langsam.**
Normal ohne Grafikkarte — das Modell rechnet auf dem Prozessor. Kleine Modelle (34B) sind der richtige Kompromiss.
**Wie starte/stoppe ich die Station?**
Sie startet automatisch mit dem Rechner. Manuell:
```bash
cd ~/.roman-station
sudo docker compose stop # anhalten
sudo docker compose start # weiter
```
**Wie bekomme ich Updates?**
Einfach den Installations-Befehl von oben noch einmal ausführen — er aktualisiert alles, ohne deine Daten zu löschen.
**Etwas ist schiefgelaufen.**
Das Protokoll liegt in `~/roman-station-install.log`. Container-Details: `cd ~/.roman-station && sudo docker compose logs`.
**Komplett entfernen:**
```bash
cd ~/.roman-station
sudo docker compose down -v
cd ~ && rm -rf ~/.roman-station
rm -f ~/Desktop/roman-*.desktop ~/.local/share/applications/roman-*.desktop
```
## Für Bastler
- `docker-compose.yml` — der KI-Motor: [Ollama](https://ollama.com), [Open WebUI](https://github.com/open-webui/open-webui), [n8n](https://n8n.io), Versionen gepinnt
- `agents/modelfiles/` — die Berater als Ollama-Modelfiles (eigene hinzufügen: Datei kopieren, System-Prompt anpassen, Installer erneut laufen lassen)
- `agents/n8n/` — Beispiel-Workflows für die Werkstatt
- `theme/` — Wallpaper und Icon
- `.env` — Modell und Ports
Auf anderen Ubuntu-Systemen lässt sich die OS-Prüfung umgehen: `ROMAN_SKIP_OS_CHECK=1 bash install.sh`