A powerful web-based interface for executing commands on local and remote Linux servers. Build using Go and React and Material-UI to provide a professional, modern user experience. ##Characteristics core functions Web-based interface: Professional Material-UI control panel accessible from any browser Theme support: Switch between dark and light modes, preferences have been saved locally Multi-platform: Compiled binaries support Linux x64, macOS Intel, and macOS Apple Silicon. interactive terminals Fully browser-based terminal: real-time terminal emulator driven by xterm.js and supported by the WebSocket backend Support multiple shells: Choose from Bash, Zsh or Sh shells SSH key integration: Select the SSH key from the drop-down menu-the key will be automatically injected into the terminal session Server name resolution: Servers in the management panel are automatically provided as SSH host name aliases. Dynamic resizing: The terminal will automatically resize and correctly supports 256 colors. Full screen mode: Switch full screen mode to achieve uninterrupted terminal access. command execution Local command: Execute the bash command on the local server and output it in real time Remote command: Connect to the remote server via SSH and execute the command. User selection: Run the command as a different user (current user, root user, or custom user) Sudo support: Provides a secure password dialog box for root command execution Server and SSH management Management Panel: A complete management interface with tabs SSH key management: CRUD operation of SSH private keys Server management: Manage remote servers using host names, IP addresses, ports, and user names Hostname verification: Automatic verification based on hostname specifications Command templates and history Command template: Save commonly used commands for quick re-execution Command type management: Visual indicator with type switching (local/remote). Smart navigation: Execution buttons are routed to the corresponding page based on the command type Command history: Complete execution history, including output, exit code, and time. environment variable Secure storage: Use AES-256-GCM to encrypt sensitive environmental variables. Mask display: Values in API responses are masked by default Script injection: Inject stored environment variables into script execution Bash script Script Library: Store and manage reusable Bash scripts Local and remote execution: Executing scripts on local or remote servers Script presets: Save execution configurations (server, SSH keys, users, environment variables) Environment integration: Inject stored environment variables into scripts developer tools YAML Verifier: Use Monaco Editor to verify, format, and automatically repair YAML documents JSON Verifier: Use the Monaco Editor to verify, format, and automatically repair JSON data Automatic repair: Automatically fixes common problems (tabs, indentions, trailing commas, etc.). Difference view: Compare side by side to accurately display the content of automatically repaired changes. Syntax highlighting: A complete VS Code-style editing experience security Authentication: Supports HTTP basic authentication and Bearer token (configurable) TLS/HTTPS support: TLS is natively supported and HTTPS can be optionally mandatory. Security headers: X-Frame-Options, X-Content-Type-Options, X-XSS-Protection, Referrer-Policy SSH host key verification: Use TOFU support to perform correct host key check based on known_hosts Input verification: Comprehensive verification of all user input Encrypted database: SQLite database encrypted with AES-256-GCM to protect sensitive data bcrypt password hash: Secure password hash with a cost factor of 12 HTTP timeout: Preventing Slowloris and DoS attacks CORS policy: Restricted CORS with configurable sources Secure password processing: SSH passwords are never stored in command history Automatic encryption: All SSH keys, scripts, and environment variables are encrypted when stored statically. Entropy verification: System entropy check before encryption key generation (Linux) Database migration: Automatic mode version control and migration systems







