Written by 08:50 Docker, NAS, Synology, Ugreen Views: 35

Termix auf Synology NAS und UGREEN NAS installieren – Open Source Server Management per Docker

Termix Open Source Server Management mit grünem Interface-Design und dunkler Oberfläche, Terminal-Icon und Web-UI für Synology NAS & UGREEN NAS, Docker

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.

(Visited 35 times, 34 visits today)
Close