sshwifty
SHA-256Access SSH and Telnet services directly from your web browser without installing any local software. Sshwifty is easy to deploy via Docker or standalone binary, supports password protection, SOCKS5 proxy, and server-side hooks for custom workflows.
Web-based SSH/Telnet client that runs in browser, with Docker support and password protection.
Core Features
- Browser-only: No desktop client needed, connect via any modern browser
- Docker one-liner: Deploy with a single command, supports TLS certs
- Password-protected access: Prevent unauthorized use
- SOCKS5 proxy support: Route connections through a proxy
- Server-side hooks: Run custom scripts before connections (e.g., audit, allow/deny)
What It Can't Do
- •Docker image is niruix/sshwifty (note the 'x' at the end)
- •Prebuilt executables are auto-generated and not thoroughly tested; use Docker or compile yourself for production
- •Hooks run external processes with same permissions as Sshwifty; sanitize all inputs to avoid injection
- •Default binds to 0.0.0.0:8182; use a reverse proxy (Nginx/Traefik) with HTTPS for public access
Use Cases
- Sysadmins managing multiple servers from a browser without installing PuTTY or terminal
- Teams setting up a centralized remote access gateway with password protection
- Quickly expose a secure Web SSH entry point in restricted networks via Docker
Sshwifty is a lightweight, open-source web SSH and Telnet client that runs entirely in your browser. No need to install any local client software—just open a URL and start managing your servers. It supports both SSH and Telnet protocols, offers password-protected access, SOCKS5 proxy support, and server-side hooks for custom automation. Deployable via Docker or standalone binary, it's ideal for teams needing quick, secure remote access without complex setup. Compared to tools like Apache Guacamole, Sshwifty is simpler to configure and more resource-efficient, while offering unique hooks for pre-connection scripting.
Tags
Getting Started
Download installer
Click the button above to download the installer for your system
Install the software
Double-click the downloaded installer and follow the prompts
Option 1 (recommended): docker run --detach --restart unless-stopped --publish 8182:8182 --name sshwifty niruix/sshwifty:latest
Option 2 (prebuilt): Download the executable for your OS from Releases page and run it directly (note: these are auto-generated and not fully tested; file an issue if problems occur)
Option 3 (from source): git clone https://github.com/nirui/sshwifty && cd sshwifty && npm install && npm run build, then run the resulting binary
- Option 1 (recommended): docker run --detach --restart unless-stopped --publish 8182:8182 --name sshwifty niruix/sshwifty:latest
- Option 2 (prebuilt): Download the executable for your OS from Releases page and run it directly (note: these are auto-generated and not fully tested; file an issue if problems occur)
- Option 3 (from source): git clone https://github.com/nirui/sshwifty && cd sshwifty && npm install && npm run build, then run the resulting binary
SHA-256 checksum verified
Checksum extracted from GitHub official Release page
SHA256 Checksum
bccfc1d24f6d38582a79a061f752d153bcb92a5874a115ca3e0d5382715d33b8This checksum is extracted from the GitHub Release page. Verify file integrity after download.
All SHA-256 checksums on this platform are extracted from the project's official GitHub Release page, without any modification. You can independently verify them on the GitHub Releases page.
Open Source Transparency
View GitHub SourceUninstall Info
For Docker: docker stop sshwifty && docker rm sshwifty. For prebuilt/source: simply delete the binary and any config files.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
3 FAQs
Similar Projects
PowerToys
A set of utilities for power users to tune and streamline their Windows experience for greater productivity.
terminal
Modern, feature-rich terminal application for Windows command-line users, with tabs, GPU acceleration, and full customization.
core
Open source home automation that puts local control and privacy first. Perfect for Raspberry Pi or a local server.