better-argo-tunnels/internal/server
Leopere 37081ab53e
ci/woodpecker/push/woodpecker Pipeline failed Details
Add optional HTTP Basic Auth support for tunnel clients
Clients can now set TUNNEL_AUTH_USER and TUNNEL_AUTH_PASS to have the
server add a Traefik basicauth middleware in front of the tunnel route.
Credentials are sent as tunnel metadata over the SSH channel and the
server generates a bcrypt htpasswd entry for Traefik's Docker labels.

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-09 14:40:58 -05:00
..
keyutil.go Fix SSH to ingress: port 65522, auto-load companion cert 2026-02-08 18:38:31 -05:00
labels.go Add optional HTTP Basic Auth support for tunnel clients 2026-02-09 14:40:58 -05:00
ssh.go Add optional HTTP Basic Auth support for tunnel clients 2026-02-09 14:40:58 -05:00
tunnel.go Add optional HTTP Basic Auth support for tunnel clients 2026-02-09 14:40:58 -05:00