Mit Termix betreibst du eine moderne, webbasierte Plattform für SSH-Zugriff, Serververwaltung, Tunnel, Dateiverwaltung und zentrale Host-Verwaltung. Ideal für Homeserver, Admins und alle, die ihre Systeme übersichtlich verwalten wollen.
📌 In diesem Guide zeige ich dir die Installation auf:
- 🖥️ Synology NAS mit Container Manager
- 💻 UGREEN NAS mit Docker
Beide Setups nutzen persistente Daten unter:
/volume1/docker/termix
🔥 Was ist Termix?
Termix ist eine selbst gehostete Open-Source-Plattform zur Verwaltung deiner Server.
⚡ Funktionen
- 🌐 SSH im Browser
- 🖥️ Host-Verwaltung
- 🔗 Tunnels
- 📋 Zentrale Oberfläche
- 🎨 Moderne UI
- 📱 Mobile Companion App
- 🔒 Self Hosted
- 🐳 Docker-fähig
⚙️ Voraussetzungen
🔹 Für beide Systeme
- NAS mit Docker-Unterstützung
- Freier Port 8080 (alternativ eigenen freien Port wählen)
- Zugriff auf Dateisystem
- Internetzugang zum Download der Images
📁 Ordnerstruktur anlegen
Erstelle zuerst folgende Ordner:
/volume1/docker/termix
/volume1/docker/termix/data
/volume1/docker/termix/config
/volume1/docker/termix/logs
/volume1/docker/termix/guacd
Diese Ordner sorgen dafür, dass alle Daten dauerhaft gespeichert bleiben.
🐳 Docker Compose Datei
Speichere folgende Datei als:
docker-compose.yml
services:
termix:
container_name: termix
image: ghcr.io/lukegus/termix:latest
restart: unless-stopped
ports:
- "8080:8080"
environment:
- TZ=Europe/Berlin
volumes:
- /volume1/docker/termix/data:/app/data
- /volume1/docker/termix/config:/app/config
- /volume1/docker/termix/logs:/app/logs
depends_on:
- guacd
networks:
- termix_net
guacd:
container_name: termix_guacd
image: guacamole/guacd:latest
restart: unless-stopped
volumes:
- /volume1/docker/termix/guacd:/var/lib/guacd
networks:
- termix_net
networks:
termix_net:
driver: bridge🖥️ Installation auf Synology NAS (Container Manager)
🔹 Schritt 1: Container Manager öffnen
- DSM öffnen
- Container Manager starten
🔹 Schritt 2: Projekt erstellen
- Links auf Projekt
- Erstellen klicken
🔹 Schritt 3: Einstellungen
🏷️ Projektname
termix
📂 Speicherort
Wähle:
/volume1/docker/termix
📄 Compose Datei einfügen
Den oberen Compose-Code einfügen.
▶️ Schritt 4: Starten
Auf Weiter und dann Fertigstellen klicken.
Synology lädt nun automatisch:
- ghcr.io/lukegus/termix
- guacamole/guacd
🌐 Zugriff auf Termix
Nach dem Start im Browser öffnen:
http://DEINE-NAS-IP:8080
Beispiel:
http://192.168.1.10:8080
💻 Installation auf UGREEN NAS
🔹 Schritt 1: Docker App öffnen
Öffne die Docker-Verwaltung auf deinem UGREEN NAS.
🔹 Schritt 2: Compose Projekt erstellen
Neues Projekt anlegen.
🔹 Schritt 3: Speicherort wählen
/volume1/docker/termix
🔹 Schritt 4: Compose einfügen
Den gleichen Compose-Code verwenden.
▶️ Schritt 5: Starten
Projekt deployen.
⚙️ Ersteinrichtung von Termix
Beim ersten Start:
- 👤 Benutzerkonto anlegen
- ➕ Host hinzufügen
- 🔑 SSH-Zugangsdaten eintragen
- ✅ Verbindung testen
🖥️ Host hinzufügen
Beispiel:
🐧 Lokaler Linux Server
- IP: 192.168.1.50
- Port: 22
- Benutzer: root oder admin
📦 Synology selbst
- IP deiner Synology
SSH aktivieren unter:
Systemsteuerung > Terminal & SNMP
🔒 Reverse Proxy mit HTTPS (empfohlen)
Für externen Zugriff besser mit Domain.
Beispiel:
https://termix.deinedomain.de
Dann per:
- 🌐 Synology Reverse Proxy
- ⚙️ Nginx Proxy Manager
- ☁️ Cloudflare Tunnel
🔄 Updates durchführen
Im Container Manager oder Docker das Projekt stoppen und unter Images aktualisieren klicken (falls verfügbar). Danach Projekt wieder deployen.
Sichere vor jedem Update deine Termix installation!
💾 Backup
Stoppe das Projekt und Sichere einfach:
/volume1/docker/termix
Dann bleiben Einstellungen und Daten erhalten. Starte das Projekt nach der Sicherung wieder.
❌ Häufige Probleme
Port 8080 belegt
Ändern auf:
ports:
- "8095:8080"
Dann Zugriff über:
http://NAS-IP:8095
Container startet nicht
Prüfen:
- 📁 Ordner vorhanden
- 🔐 Rechte korrekt
- 🐳 Docker aktiv
Keine Verbindung per SSH
Prüfen:
- 🔓 SSH aktiv
- 🧱 Firewall offen
- 🔑 Richtige Zugangsdaten
💡 Warum Termix?
Viele Tools sind unübersichtlich oder zu komplex. Termix kombiniert:
- 🎨 moderne Oberfläche
- 📋 zentrale Verwaltung
- 🌐 SSH im Browser
- 🔒 Self Hosted Kontrolle
- 🐳 Docker Deployment
✅ Fazit
Termix läuft sowohl auf Synology NAS als auch auf UGREEN NAS sauber per Docker. Mit persistenten Volumes unter /volume1/docker/termix ist das Setup updatefähig, sicher und einfach zu sichern.
Wenn du mehrere Server verwaltest, ist Termix ein starkes Tool für dein NAS.










