Selbstgehostete HTTP-Tunnel nur mit SSH und nginx
Self-hosted HTTP tunnels with SSH and Nginx

Vincent Bernat zeigt, wie man mit OpenSSH und nginx einen selbstgehosteten HTTP-Tunnel baut. Ein SSH-Reverse-Forward auf Port 0 lässt den Server einen freien Port vergeben, den nginx per Wildcard-Zertifikat unter einer Subdomain verfügbar macht. Ein Secure-Link-Modul schützt den Zugriff über einen zeitlich begrenzten Hash in der URL. Ein Helper-Skript findet den dynamischen Port und erzeugt teilbare Links – ganz ohne Drittanbieter-Dienste.
Ich denke, Sie stellen sich jetzt die naheliegende Frage: „Wie soll ich den Hash generieren?“ Ganz einfach!