← Go to Main Website

User Tools

Site Tools


tabby_launcher

🚀 Tabby Launcher & Browser-Integration

In diesem Kapitel wird die detaillierte Einrichtung einer benutzerdefinierten Protokoll-Weiterleitung (Custom URI Scheme) auf dem Windows-Client dokumentiert. Dies ist erforderlich, um SSH-Sitzungen aus dem Webbrowser nahtlos an den Terminal-Emulator zu übergeben.

1. Zielsetzung und Funktionsweise

Als fundamentale Brücke zwischen dem zentralen Management-Portal (Heimdall) und der Kommandozeile dient eine clientseitige Anpassung. Die Standard-Browser (wie Edge oder Chrome) können nativ keine Terminal-Sitzungen starten, weshalb diese Integration die Effizienz der Fernverwaltung maximiert.

Beispielhafte URL-Struktur aus dem Browser:

# Anmeldung via Hostname (aus Heimdall übergeben)
ssh://berkay@wiki.local

# Anmeldung via IP-Adresse (aus Heimdall übergeben)
ssh://berkay@192.168.1.yyy

2. Systemkomponenten der Integration

Zur Automatisierung des Verbindungsaufbaus wurden zwei ineinandergreifende Komponenten implementiert. Die Konfiguration folgt dem Prinzip, dass der Browser den Link abfängt und an ein designiertes Skript weiterleitet.

Komponente Typ Dienst / Funktion
tabby.reg Registry-Eintrag Teilt Windows mit, dass ssh:// Links abgefangen werden sollen.
tabbylauncher Skript / Programm Formatiert den SSH-Link und weist Tabby an, sofort einen neuen Tab zu öffnen.

3. Zusammenspiel mit Heimdall

Um den Workflow (z.B. manuelles Eintippen von IP-Adressen) zu verkürzen, wurde die Integration in das zentrale Dashboard eingebunden. Die Verknüpfungen wurden explizit auf die jeweiligen virtuellen Maschinen und Dienste ausgerichtet.

Eingerichtete SSH-Schnellzugriffe (One-Click Terminal):

# Spezifische Kacheln für direkten Terminal-Zugriff im Portal
- VPN+Heimdall (SSH)
- WikiVM (SSH)
- DNS (SSH)
- Proxmox1 (SSH)

4. Vorteile der Automatisierung

Für die korrekte und schnelle Administration innerhalb der Umgebung bietet diese spezifische Konfiguration erhebliche Vorteile.

Technische Kernpunkte:

  • Ein-Klick-Verbindung: Ein einziger Klick auf eine SSH-Kachel im Webbrowser genügt für den sofortigen Zugriff.
  • Keine manuelle Eingabe: IP-Adressen, Ports oder Benutzernamen müssen nicht mehr händisch in die Konsole getippt werden.
  • Workflow-Beschleunigung: Dies beschleunigt den administrativen Workflow bei der Serververwaltung erheblich.
tabby_launcher.txt · Last modified: by berkayadmin

Except where otherwise noted, content on this wiki is licensed under the following license: CC Attribution-Share Alike 4.0 International
CC Attribution-Share Alike 4.0 International Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki
Diese Webseite ist ein rein privates Projekt zu Lern- und Hobbyzwecken (§ 18 Abs. 1 MStV). Keine kommerzielle Nutzung.