Introduction
Server Box is a cross-platform app for monitoring and managing Linux, Unix, and Windows servers.
What is Server Box?
Section titled “What is Server Box?”There are two ways to connect to a server: SSH, or a Monitor running on the server. SSH requires no additional server software and provides terminal, SFTP, and port-forwarding features. The Monitor is useful when opening an SSH port is inconvenient. It also stores monitoring history continuously, so charts can include data collected before the App connects.
The same server can use SSH and Monitor at the same time. The App tries them in the configured order and can fall back to the other connection. Features from both connections remain available.
Key features
Section titled “Key features”- Real-time monitoring: View CPU, memory, disk usage, network speed, GPU status, and system temperature
- SSH terminal: Connect through SSH with multiple tabs and a customizable appearance
- SFTP client: Browse and manage server files
- Container management: Manage Docker and Podman containers
- Process management: View and manage system processes
- Systemd services: Start, stop, and monitor systemd services
- Network tools: Run iPerf, ping, and Wake-on-LAN (WoL)
- Snippets: Save and execute custom shell commands
- Agent: Ask a model to diagnose server issues and propose actions for you to review and approve
Supported platforms
Section titled “Supported platforms”- Mobile: iOS and Android
- Desktop: macOS, Linux, and Windows
- Companion app: watchOS
License
Section titled “License”This project is licensed under AGPL v3. Source code is available on GitHub.