Deploy Sshwifty
An open-source web-based SSH and Telnet client.
sshwifty
Just deployed
/home/sshwifty
Deploy and Host Sshwifty on Railway
Sshwifty is an open-source web-based SSH and Telnet client. It runs in the browser with no desktop app or local SSH client required — connect to any SSH or Telnet server directly from a browser tab, from any device.
About Hosting Sshwifty
Sshwifty is a single Go binary served via Docker that acts as a proxy between the browser client and remote SSH/Telnet targets. This Railway template deploys the official Docker image and (optionally) configures it via environment variables — no config file or persistent volume required. The web interface can be protected by a shared key set at deploy time, if desired. Railway handles HTTPS, so Sshwifty's built-in TLS is not needed.
Common Use Cases
- Browser-based SSH access — connect to remote servers from any device with a browser, without installing an SSH client or configuring local credentials
- Team SSH gateway — deploy a shared Sshwifty instance with preset connections to internal servers, giving teammates browser-based access through a single URL
- Telnet access — connect to legacy devices, routers, or services over Telnet from a modern browser interface
Dependencies for Sshwifty Hosting
- Sshwifty Docker image
- Attached volume for persisting changes
Deployment Dependencies
Implementation Details [OPTIONAL]
Set the following environment variables to harden the instance:
SSHWIFTY_SHAREDKEY= # Required: web interface access password; leave empty for public access
SSHWIFTY_HOSTNAME= # Leave empty to accept connections from all hosts
Optional: preset connections — define pre-configured SSH/Telnet endpoints that appear in the UI for users to connect to with one click:
SSHWIFTY_PRESETS=[{"Title":"My Server","Type":"SSH","Host":"example.com:22","Meta":{"User":"admin"}}]
Why Deploy Sshwifty on Railway?
Railway is a singular platform to deploy your infrastructure stack. Railway will host your infrastructure so you don't have to deal with configuration, while allowing you to vertically and horizontally scale it.
By deploying Sshwifty on Railway, you are one step closer to supporting a complete full-stack application with minimal burden. Host your servers, databases, AI agents, and more on Railway.
Template Content
sshwifty
niruix/sshwifty:latest
