shellhub
SHA-256Centralized SSH gateway for edge and cloud computing, enabling remote access to Linux devices via web or mobile.
Smart Download
Download Download Version
v0.24.2 · 6.1 MB
Remotely SSH into any Linux device without public IP or VPN, with built-in session recording and container support.
Core Features
- Native SSH support (OpenSSH, PuTTY compatible)
- SCP/SFTP file transfer without extra tools
- SSH port forwarding and SOCKS proxy
- Public-key authentication for multi-user management
- Firewall rules to control connection access
What It Can't Do
- •Development mode uses a hardcoded TenantID; never use in production. Configure HTTPS and change keys for production. Session recordings consume disk space; schedule periodic cleanup.
Use Cases
- Manage IoT devices and edge servers without public IP
- Unified access to multiple data center servers, replacing jump hosts
- Securely debug Docker containers in isolated networks
ShellHub is a centralized SSH gateway that allows users to remotely access and manage their Linux servers and devices from anywhere using a web browser or mobile app. It eliminates the need for public IP addresses, VPNs, or jump hosts by acting as a secure relay. Features include native SSH/SCP/SFTP support, port forwarding, public-key authentication, firewall rules, audit logging, session recording, and container remote access. Ideal for managing servers in data centers, IoT devices, or edge computing nodes. Available as a self-hosted solution or cloud service.
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: Use ShellHub Cloud – sign up free at https://cloud.shellhub.io
Option 2: Self-host – clone repo, run 'make keygen', set env 'SHELLHUB_ENV=development' in .env.override
Option 3: Start environment with 'make start', wait for services, create admin user
- Option 1: Use ShellHub Cloud – sign up free at https://cloud.shellhub.io
- Option 2: Self-host – clone repo, run 'make keygen', set env 'SHELLHUB_ENV=development' in .env.override
- Option 3: Start environment with 'make start', wait for services, create admin user
SHA-256 checksum verified
Checksum extracted from GitHub official Release page
SHA256 Checksum
89a7ad4dd48df84d6ad2cf66eaae26f0dd22735714be22f90d715cc255ab561bThis 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
Self-hosted: run 'docker-compose down -v' in project directory. Cloud: simply remove devices from dashboard.
No Extra Dependencies
Ready to use after download. No additional runtime required.
Having issues? Check the FAQ below
5 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.