HeadlinesBriefing favicon HeadlinesBriefing.com

Nautilus: Cross-Platform Linux Server Manager with Tauri & React

Hacker News •
×

Nautilus by ricardoborges is a cross-platform desktop app for managing Linux servers over SSH. Connect to a server and you get a live dashboard, multi-tab terminal, SFTP file browser with built-in editor, plus process, cron, and snippet management — all in one window.

Built with Tauri, React, and a Node.js sidecar handling SSH/SFTP via ssh2. Features include real-time CPU, memory, disk, and network metrics; full xterm.js terminal with tabs and one-click snippets; drag-and-drop file uploads with CodeMirror editing; process listing and killing; cron job viewing and editing; and saved command snippets.

Security is central: passwords never touch disk in plain text — they go into the OS credential vault (Windows Credential Manager, GNOME Keyring, macOS Keychain). Private keys are read only at connection time; only their path is stored. Nothing leaves your machine except traffic to your servers.

Requires Node.js 18+, Rust (rustup), and Tauri build tools. Build installers (.msi, .deb/.AppImage, .dmg) via `npm run tauri:build`. Licensed MIT.