DEV Community

Cover image for Managing SSH workflows across multiple servers can get messy — I Built a Secure Offline DevOps Workstation
sathish
sathish

Posted on • Edited on

Managing SSH workflows across multiple servers can get messy — I Built a Secure Offline DevOps Workstation

The Problem

  • Managing multiple SSH servers still feels messy.

  • Different key files

  • Manual config edits

  • Random tools for connection testing

  • Cloud-based SSH dashboards

For DevOps engineers, this becomes inefficient and sometimes risky.

I wanted something simpler.

What I Built

I built a secure, offline-first DevOps workstation focused on SSH and infrastructure workflows.

Think of it as a local SSH workspace for managing infrastructure quickly.

  • No cloud dependency

  • No third-party SSH relay

  • No unnecessary complexity

  • Just local control.

Core Features

🔐 Secure SSH connection testing
🖥️ Local server management
🔄 Easy server switching
⚡ Fast connection verification
🛡 Offline-first design

Everything runs locally on your machine — no external SSH relay or cloud sync involved.

Why Offline-First?

Infrastructure access is sensitive.

SSH keys should:

  • Stay on your machine

  • Not pass through unknown servers

  • Not depend on SaaS uptime

For small infra teams and solo engineers, simplicity + security matters.

Demo

I recorded a full walkthrough here:

👉 Watch the demo here:
https://youtu.be/D5DKbrjpYh0

Note: the signup shown in the video is only used to receive a license key by email for activating the tool.

Activation happens locally inside the app and does not require an internet connection.

ChatyDevOps runs completely locally:

  • SSH keys never leave your machine

  • Commands execute locally through your own SSH client

  • No external relay or cloud execution

  • No infrastructure data is sent to any server

Instead of typing this repeatedly:

ssh prod-server
sudo systemctl restart nginx

You can save it as a preset and run it instantly.

Feedback Welcome

I’m building this publicly.

If you're working in DevOps:

  • What frustrates you about current SSH workflows?

  • What would you improve?

Would love your thoughts.

Top comments (3)

Collapse
 
sathish_dev profile image
sathish

Would love feedback from DevOps engineers.
What tools are you currently using for SSH management?

Collapse
 
dogers profile image
Dogers

No cloud dependency

Step 1 in video: sign up on website 🤦

Collapse
 
sathish_dev profile image
sathish

Good catch. The signup is only used to receive a license key by email. Activation happens locally inside the app and does not require an internet connection. All SSH operations run locally through the user’s own SSH client — no relay servers or cloud execution involved.