MrSloth Labs
LinuxWindowsSecurityMonitoringDockerBashPythonPowerShellAutomation

SSH Manager

Self-hosted web platform for centralized SSH access, server monitoring, and infrastructure operations.

0 stars 0 forks 0 open issues 1 contributorsLicense: Unlicensedv0.1.0 · updated July 27, 2026

Overview

SSH Manager is a self-hosted web platform for centralized SSH access, server monitoring, certificate management, and infrastructure operations. It provides a dashboard with live stats, server inventory, TLS certificate monitoring, a browser-based terminal, SSH key management, network scanning, security scans, and many other tools. Built with React, Fastify, and PostgreSQL, it is deployed via Docker Compose.

Features

  • Dashboard with live stat cards, server overview, key rotation and TLS certificate expiry widgets, activity feed
  • Server inventory with OS detection, SSHD status, host classification, RDP and domain controller flags
  • TLS certificate monitoring for multiple protocols with expiry badges, validation, deployment, and scheduling
  • Browser-based SSH terminal with multi-tab sessions, server picker, font size control, SFTP upload
  • SSH key management with generation, import, assignment, rotation policies and alerts
  • Network device inventory for routers, switches, APs, DVRs, NVRs with SNMP polling and VLAN discovery
  • LAN network scanner with ping sweep, port probe, and auto-discovery
  • Automated security scans per server with severity scoring and finding suppression
  • Active Directory / domain controller management with PingCastle report viewer
  • Remote execution (PsExec) on Windows hosts
  • Remote Desktop (RDP) session launcher in browser
  • Database connector for PostgreSQL and MySQL queries and management
  • Interactive network diagram builder with icon library
  • Rich-text documentation editor with image annotation tools
  • SFTP file manager per server
  • Firmware repository and backup storage
  • Encrypted vault for secrets with TOTP re-verification
  • Secure credential sharing with PIN protection and expiry
  • Command library for reusable shell commands
  • Task scheduler with cron expressions and multi-step tasks
  • User management with roles and MFA
  • Full audit log with Telegram bot integration
  • In-app database migration runner
  • Settings for system name, login background, Telegram, SSO (Microsoft 365, Google), RADIUS, alert thresholds
  • Telegram bot for service control, reboot, AD management, task triggers with audit logging

Requirements

    DockerDocker ComposePostgreSQL connection stringSession secret (min 32 chars)Vault encryption key (64 hex chars)Bootstrap admin email and password

Installation & Configuration

Full details are gated

Installation steps, configuration, and downloads for SSH Managerare available to verified organizations. Submit your company email and we'll follow up with access.

FAQ

Roadmap

    Known Issues

      Changelog

      v0.1.0January 1, 2026
      • - Initial release

      Technologies

      ReactTypeScriptViteTipTapxterm.jsFastifyKyselyPostgreSQLRedisBullMQDockerDocker Compose

      Latest Release

      v0.1.0

      July 27, 2026

      Download

      Related Projects