Public Beta v0.1.0

Your SSH Keys,
Finally Organized.

Sshelf is the secure home for your server credentials. Manage multiple environments, audit connections, and access a real-time terminal directly from your browser.

ssh-terminal — production-api
Connected
~ sshelf connect production-api
Authenticating with Ed25519 key...
Connection established.
Welcome to Ubuntu 24.04 LTS (GNU/Linux 6.8.0-31-generic x86_64)
Last login: Fri Jun 05 19:08:38 from 192.168.1.100
root@prod-api : ~ #

Everything you need

Powerful features designed for developers and system administrators.

Encrypted Vault

Credentials encrypted at rest using AES-256-GCM. Your secrets never leave your server unencrypted.

Web Terminal

Full-featured xterm.js terminal in your browser. Perform maintenance from any device, anywhere.

Audit Trails

Every connection is logged. Track session times, durations, IP addresses, and user agents.

Smart Folders

Organize servers into groups and tags. Find what you need in seconds with powerful real-time search.

Self-Host Anywhere

Deploy Sshelf on your own infrastructure, home lab, or private cloud for ultimate privacy and control.

Docker & One-Click

Deploy in seconds using our Docker image, or use one-click templates for Railway and Coolify.

Role-Based Access

Create Admins or Viewers with specific permissions. Perfect for secure team collaboration.

Live Health Metrics

Background jobs poll servers and stream real-time CPU, Memory, and Disk usage to your dashboard.

CLI Bridge API

Generate API tokens to securely retrieve credentials or execute commands from your local CLI.

Deploy in Seconds

One-line Installer

# Run this command on your Linux server

curl -fsSL https://raw.githubusercontent.com/syofyanzuhad/sshelf/main/install.sh | sudo bash

Requires Docker and Docker Compose. Prefer manual installation?

Security by Design

Your credentials are protected by multiple layers of encryption and isolation.

Your Browser

Secure WebSocket connection (WSS) using TLS 1.3 for real-time terminal access.

Secure Hub

Sshelf Vault

AES-256-GCM encryption at rest. Master key is never stored in the database.

Target Server

Direct SSH connection using Ed25519 keys or encrypted passwords.

Why choose Sshelf?

The modern way to manage your infrastructure securely.

Feature Sshelf Traditional SSH
Encrypted at Rest
AES-256-GCM protection
Web-Based Terminal
Access from anywhere
Audit & Logging
Track every connection
Role-Based Access
Team collaboration
Limited

Pilih Paket Sesuai Kebutuhan Anda

Harga terjangkau untuk pengelolaan infrastruktur yang lebih aman dan profesional.

IDR (Rp) USD ($)

Gratis

Cocok untuk penggunaan pribadi & hobi.

Rp 0 $0 /selamanya
  • 3 Server Terkelola
  • 1 SSH Key
  • Terminal Web Dasar
  • Monitoring Real-time
Mulai Sekarang
Terpopuler

Pro

Untuk profesional dengan banyak server.

Rp 49.000 $4 /bulan
  • 20 Server Terkelola
  • 5 SSH Keys
  • Monitoring Real-time
  • Akses API Penuh
Pilih Pro

Bisnis

Solusi lengkap untuk tim & perusahaan.

Rp 149.000 $12 /bulan
  • Server Tanpa Batas
  • Tim & Kolaborasi (RBAC)
  • Riwayat Audit Lengkap
  • Dukungan Prioritas 24/7
Hubungi Kami

Frequently Asked Questions

Everything you need to know about Sshelf.

Yes! Sshelf is open-source and free to self-host. You can use it for personal or commercial projects without any license fees.
Extremely. We use AES-256-GCM encryption. The encryption key is derived from your unique APP_KEY. Even if your database is compromised, your credentials remain encrypted.
Absolutely. You can import your existing private keys or generate new Ed25519 keys directly within Sshelf.
Your APP_KEY is the master key for all encryption. If you lose it, you will lose access to all stored passwords and private keys. We recommend backing it up securely.
Yes, Sshelf integrates with standard Laravel authentication, supporting Email verification and 2FA via community packages or custom implementation.

Proudly Open Source

Transparency is in our DNA. Sshelf is built for the community, by the community. Join us in building the most secure self-hosted SSH vault.

Our Supporters

Community Sponsored

Sshelf is an open-source project powered by the community. Huge thanks to our amazing sponsors!

SPONSOR 1
SPONSOR 2
SPONSOR 3
SPONSOR 4

Sshelf is a labor of love, built to provide a secure and accessible SSH management experience for everyone. Your support helps keep the lights on and the code flowing.

Thank you for being part of the journey!