Unified Remote Manager

Selbst hostbare Web-App für SSH/SFTP, Terminal, Docker und VMs im Browser

Aktiv Web-App TypeScript

Screenshots

Einblicke

Bilder per Klick vergrößern

Web-App

Über das Projekt

Unified Remote Manager ist eine selbst hostbare Web-App, mit der sich SSH/SFTP-Verbindungen verwalten und mit einem Team teilen lassen. Im Browser stehen ein Terminal, ein Dateibrowser, ein Server-Dashboard, eine Docker-Verwaltung und eine libvirt/VNC-Konsole zur Verfügung. Serverstatistik, Docker und VMs laufen über die bestehende SSH-Verbindung, auf dem Zielhost muss dafür nichts zusätzlich freigegeben werden.

Funktionen

  • Mehrbenutzer-Anmeldung mit lokalen Konten und optional OIDC/SSO
  • Verbindungen in verschachtelten Gruppen, pro Benutzer teilbar
  • Browser-Terminal (xterm.js) über SSH mit Live-Präsenz
  • SFTP-Dateibrowser: Hochladen, Herunterladen, Umbenennen, Löschen, Bearbeiten
  • Live-Serverstatistik über SSH (CPU, Arbeitsspeicher, Datenträger, Netzwerk)
  • Docker-Verwaltung: Container, Logs, Images, Compose (optional mit sudo)
  • libvirt-VM-Verwaltung mit noVNC-Konsole, über SSH getunnelt
  • Wiederverwendbare Auth-Profile mit Host-Key-Pinning, Befehls-Snippets und Audit-Log