← Go to Main Website

User Tools

Site Tools


tabby_launcher

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Next revision
Previous revision
tabby_launcher [2026/03/18 13:42] – created berkayadmintabby_launcher [2026/03/18 13:46] (current) berkayadmin
Line 1: Line 1:
-====== Tabby Launcher & Browser-Integration (Custom URI Scheme) ====== +====== 🚀 Tabby Launcher & Browser-Integration ====== 
-Zielsetzung: Um die SSH-Schnellzugriffe aus dem zentralen Management-Portal (Heimdaldirekt im Terminal zu öffnen, wurde eine benutzerdefinierte Protokoll-Weiterleitung (URI Schemeauf dem Windows-Client eingerichtet + 
-+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. 
-Damit diese SSH-Verknüpfungen (z. B. ''ssh://'') direkt im Tabby-Terminal geöffnet werden können, ist eine clientseitige Anpassung unter Windows erforderlich + 
-+===== 1. Zielsetzung und Funktionsweise ===== 
-===== 1Funktionsweise der Integration ===== + 
-Die Integration besteht aus zwei Hauptkomponentendie nahtlos zusammenarbeiten: +Als fundamentale Brücke zwischen dem zentralen Management-Portal (Heimdallund der Kommandozeile dient eine clientseitige Anpassung. Die Standard-Browser (wie Edge oder Chromekönnen nativ keine Terminal-Sitzungen starten, weshalb diese Integration die Effizienz der Fernverwaltung maximiert
-Registry-Anpassung (tabby.reg): Dem Windows-Betriebssystem wurde über einen Registry-Eintrag mitgeteilt, dass alle Links, die mit ''ssh://'' beginnen, abgefangen und an ein spezielles Launcher-Programm übergeben werden sollen + 
-+Beispielhafte URL-Struktur aus dem Browser: 
-Tabby Launcher (tabbylauncher): Ein zwischengeschaltetes Skript/Programm, das den übergebenen SSH-Link aus dem Browser (z. B. Edge oder Chrome) formatiert und Tabby anweist, sofort einen neuen Tab mit der entsprechenden SSH-Sitzung zu öffnen + 
-+<code> 
-===== 2. Vorteil der Automatisierung ===== +# Anmeldung via Hostname (aus Heimdall übergeben) 
-Effizienz & Workflow-Optimierung: Ein einziger Klick auf eine SSH-Kachel im Webbrowser genügt, um sich ohne manuelle Eingabe von IP-Adressen, Ports oder Benutzernamen direkt mit dem gewünschten Server zu verbinden +ssh://berkay@wiki.local 
-. Dies beschleunigt den Workflow bei der Serververwaltung erheblich + 
-.+# Anmeldung via IP-Adresse (aus Heimdall übergeben) 
 +ssh://berkay@192.168.1.yyy 
 +</code> 
 + 
 +===== 2Systemkomponenten der Integration ===== 
 + 
 +Zur Automatisierung des Verbindungsaufbaus wurden zwei ineinandergreifende Komponenten implementiert. Die Konfiguration folgt dem Prinzipdass 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 ===== ===== 3. Zusammenspiel mit Heimdall =====
-Diese Konfiguration ist besonders nützlich für das zentrale Management-Portal (Heimdal). Dort wurden spezifische Kacheln für den direkten Terminal-Zugriff auf die jeweiligen Systeme (z.B. VPN+Heimdall, WikiVM, DNS, Proxmox1) eingerichtet 
-. Ohne diesen Custom URI Scheme-Launcher würden die Browser die ''ssh://'' Links nicht automatisch an das Tabby-Terminal weiterleiten 
-. 
  
 +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):**
 +
 +<code>
 +# Spezifische Kacheln für direkten Terminal-Zugriff im Portal
 +- VPN+Heimdall (SSH)
 +- WikiVM (SSH)
 +- DNS (SSH)
 +- Proxmox1 (SSH)
 +</code>
 +
 +===== 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.1773841355.txt.gz · Last modified: by berkayadmin