Vortex v2.0.0: The Action & Reliability Update
Vortex v2.0.0 is our biggest release yet. We’ve transformed Vortex from an incredible observation dashboard into a full-fledged operational powerhouse. You no longer need to drop out of Vortex into a raw SSH session to get things done—everything from managing firewalls to deploying code can now be handled via our blistering-fast TUI.
New Features & Modules
The Action Layer
- Safe File Manager: Browse your server's filesystem, read files, and write to restricted files with built-in, automated
sudoprivilege elevation. - Security & Firewall Center: Manage UFW rules dynamically (allow/deny, tcp/udp) and monitor Fail2Ban jails directly from the UI.
- Smart Cron Manager: Create, view, and safely edit cron jobs. As you type a raw cron schedule (e.g.,
0 2 * * *), Vortex translates it into human-readable English in real-time! - Secrets Editor: Safely view and manage environment variables across your server.
- Deployments: Trigger custom build and restart commands, and monitor deployment stdout logs directly from the terminal.
- Database & Proxy Managers: View database configurations and dynamically manage reverse proxy rules.
- Live Log Viewer: Stream real-time logs from various sources across your server.
- SSL Certificate Manager: Monitor SSL certificates, check expiration dates, and seamlessly renew them.
The Reliability & Governance Layer
- Uptime Monitors: Track external service uptime and response times visually. Targets are now fully customizable via
config.yaml. - Backup & Snapshot Managers: Configure automated backup schedules with retention policies and manage state snapshots.
- Users & SSH Keys: Manage system users and audit their authorized SSH keys.
- Audit & Alerts: View historical audit logs and system alerts in a centralized location.
Core UI & Quality of Life Improvements
- Fuzzy-Finding Command Palette (
Ctrl+P): Jump to any module instantly. You can now also use the Command Palette to change UI Themes dynamically (Tokyo Night, Dracula, Nord, Catppuccin, Gruvbox) without restarting the app! - Keyboard-First Focus: Global hotkeys are now intelligently suspended when you are actively typing inside a text input or editor, preventing accidental tab-switching mid-sentence.
- Live Telemetry Fixes: CPU utilization now correctly utilizes a delta time-window to display real, fluctuating CPU percentages instead of flatlining.
- Dynamic Configuration: The
config.yamlfile has been significantly expanded to support customizing Uptime targets, Backup retention schedules, and more.
Installation
To install or upgrade to v2.0.0, simply run:
go install github.com/berkayyytech/vortex/cmd/vps-manager@latestAlternatively, download the pre-compiled binary from the assets below!