ContainEye

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.
Select a server to connect via SSH
Terminal with command suggestions

🔹 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.
Servers overview with live stats
Server details showing processes and containers
Container details with logs

🔹 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.
Active tests overview
Test details with results

🔹 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.
Describe what to test
Configure AI-suggested test

🔹 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.
SFTP file browser
SFTP with hidden files shown

🔹 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.