tg123/sshpiper
The missing reverse proxy for ssh scp observed · 2026-08-28
Health v2 · maintenance only
94/100
- Activity 99
- Release rhythm 84
- Longevity 100
How is this computed?
round(0.45*activity + 0.35*rhythm + 0.20*longevity); archived -> min(score, 10) — computed 2026-09-03. Adoption (stars, forks) is never an input.
- gap_med: 46.5
- age_days: 4290
- days_rel: 27
- days_push: 9
- n_releases_24m: 15
Adoption not part of the score
1304 stars · 165 forks observed · 2026-08-28
What it is AI-extracted, prompt v1, taxonomy v1, 2026-08-30, confidence not recorded
sshpiper is a reverse proxy for SSH that routes incoming SSH/SCP connections to upstream servers, with pluggable authentication mapping and additional challenges like two-factor authentication. It supports all protocols over SSH, session auditing/recording, and is managed via a web admin console.
Use cases
- proxy ssh connections to backend servers
- set up an ssh bastion with two-factor authentication
- record ssh sessions for auditing
- route ssh by username to different upstream hosts
- map password auth downstream to key auth upstream
- proxy scp and port forwarding through a single gateway
When to choose
- you need a single SSH entry point to many backend machines
- you want 2FA or auth method remapping without modifying upstream sshd
- you need session recording and auditing for SSH access
When to avoid
- you only need simple port forwarding without auth control
- you need a general-purpose TCP proxy rather than SSH-aware proxying
Facets
service · maturity active
proxy auth security networking security networking self-hosted go cross-platform ssh reverse-proxy bastion two-factor-authentication session-recording scp port-forwarding devops linux docker
2 sources
- readme: https://github.com/tg123/sshpiper · fetched 2026-08-28 · 21f6bdbd8647
- homepage: https://sshpiper.com/ · fetched 2026-08-29 · 1e6003c5fca7
Member repositories
| Repository | Role | Health v2 |
|---|---|---|
| tg123/sshpiper | main | 94 |
For agents
Data as of 2026-08-30T08:39:29.467469+00:00 · Report a problem