Features Overview
🔹 SSH Terminal
- Connect to your servers via SSH in a full-screen terminal.
- Select a server from a scrollable picker to connect.
- Use keyboard shortcuts, including CTRL-C for canceling commands.
- Toggle volume buttons as arrow keys using the ± button. (Blue = ON, Outline = OFF)
- Get bash/zsh history suggestions above the keyboard for quick command entry.
🔹 Servers Management
- View all your servers with live stats: CPU usage, memory usage, disk usage, uptime, network traffic, and I/O wait.
- Tap a server to view detailed information and manage its Docker containers.
- Containers display: Name, CPU usage, memory usage, current status (e.g., "Up 4 hours").
- Start/stop controls and the command it was started with.
- Add a server by tapping ➕ and entering: Label, host (IP or domain), port (default: 22), username, and password.
🔹 Automated Tests
- Create and run automated tests on your servers.
- Use AI to suggest or modify tests before saving them.
- Tests run automatically without confirmation once set up.
- View test results: Green = Last run succeeded, Red = Last run failed, Gray = Not yet run.
- Test Widget on the home screen shows: Last failed test, Oldest test not run, Test that ran the farthest in the past.
- Tap the retry arrow to re-run a test or view details.
- Delete a test by holding down on it and selecting Delete.
🔹 AI-Powered Test Creation
- Describe what you want to test in natural language.
- AI suggests appropriate commands and validations.
- Review and modify AI suggestions before saving.
- Get help with command syntax and regular expressions.
🔹 SFTP File Management
- Browse and manage files on your servers.
- Upload and download files easily.
- View and edit text files directly.
- Show hidden files and navigate directories.
🔹 Apple Shortcuts Integration
- Automate testing by scheduling or manually triggering tests.
- Available actions: Query tests (see which succeeded/failed), Run individual or multiple tests at once.