Priyanshu-1622 / skiff
PublicSelf-hosted SSH connection manager. Open-source alternative to Termius.
Skiff is a self-hosted SSH connection manager that lets you securely store, organize, and connect to your servers through any browser. It encrypts all your SSH passwords and private keys using your master password, organizes hosts into folders with search and favorites, and provides a real in-browser terminal via WebSocket — all without requiring any cloud service or subscription. You deploy it with a single Docker command and everything runs on your own server.
How It Works
You hear about Skiff from a friend or online community — a self-hosted SSH manager that keeps your server credentials encrypted and accessible from any browser.
You run a simple Docker command to launch Skiff on your own server. Everything sets itself up automatically — no complicated configuration needed.
On first launch, you create a strong master password that encrypts all your SSH credentials. This password never leaves your server — only you know it.
You either paste your existing SSH config file and Skiff automatically imports all your servers, or you add them manually one by one with their connection details.
Group your servers by environment like Production, Staging, or Development.
Pin your most-used servers to the top for one-click access.
You click on any server and a terminal opens right in your browser — a real SSH session, no fake shell, with your credentials securely decrypted in the background.
You have a beautiful, organized list of all your servers with an in-browser terminal. Your credentials are encrypted at rest, no cloud required, and you can access everything from any device.
Star Growth
Repurpose is a Pro feature
Generate ready-to-use prompts for X threads, LinkedIn posts, blog posts, YouTube scripts, and more -- with full repo context baked in.
Unlock RepurposeSimilar repos coming soon.