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> |
||
|---|---|---|
| agents | ||
| scripts | ||
| theme | ||
| .env.example | ||
| .gitattributes | ||
| .gitignore | ||
| docker-compose.yml | ||
| install.sh | ||
| README.md | ||
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:
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 10–20 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 (3–4B) sind der richtige Kompromiss.
Wie starte/stoppe ich die Station? Sie startet automatisch mit dem Rechner. Manuell:
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:
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, Open WebUI, n8n, Versionen gepinntagents/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 Werkstatttheme/— 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