Flutter Server Box — Ваш сервер в кармане
Когда в последний раз вам приходилось срочно проверять состояние сервера, но под рукой был только телефон? Знакомая ситуация для многих DevOps-инженеров и системных администраторов. Именно эту проблему решает Flutter Server Box — кроссплатформенное приложение для мониторинга и управления серверами.
Что в коробке?
Flutter Server Box — это полноценный инструмент для администрирования Linux-серверов, упакованный в мобильное приложение. Проект, написанный на Dart с использованием Flutter, собрал уже более 6.4 тысяч звёзд на GitHub и продолжает активно развиваться.
Ключевые возможности:
-
Визуализация состояния сервера
- Графики загрузки CPU, памяти, дисков
- Мониторинг температуры и состояния GPU
- Отображение S.M.A.R.T.-атрибутов жестких дисков
-
Удалённое управление
- Встроенный SSH-клиент (на базе dartssh2)
- Файловый менеджер через SFTP
- Управление Docker-контейнерами и systemd-сервисами
-
Уведомления и виджеты
- Push-уведомления о критических событиях
- Виджеты для домашнего экрана (включая watchOS)
- Биометрическая аутентификация для безопасности
Как это работает технически?
Проект построен на:
- Flutter для кроссплатформенного UI
- dartssh2 для SSH-соединений
- xterm.dart для терминального эмулятора
- Собственный ServerBoxMonitor для сбора метрик
Интересно, что приложение поддерживает 12 языков, включая русский (переведённый с помощью GPT).
Кому это пригодится?
- DevOps-инженерам, которые хотят быстро проверить состояние серверов в нерабочее время
- Системным администраторам, работающим с множеством Linux-серверов
- Владельцам VPS, следящим за ресурсами своих виртуальных машин
- Разработчикам, которым нужно администрировать тестовые среды
Как начать использовать?
Приложение доступно для:
- iOS/macOS через App Store
- Android через GitHub Releases, F-Droid
- Linux/Windows через GitHub Releases
Для расширенного мониторинга потребуется установка агента ServerBoxMonitor на серверы.
Личный опыт
В моей практике подобные инструменты особенно ценны во время инцидентов, когда нужно быстро оценить ситуацию без доступа к рабочей станции. Flutter Server Box выделяется среди аналогов:
- Полнотой функционала
- Качественной реализацией терминала
- Поддержкой всех основных платформ
Стоит ли пробовать?
Безусловно, если вы:
- Работаете с Linux-серверами
- Цените мобильность в администрировании
- Хотите иметь под рукой удобный инструмент для мониторинга
Проект с открытым исходным кодом (GPLv3), что позволяет при необходимости доработать его под свои нужды. Для новичков в Flutter это также отличный пример реального приложения с хорошей архитектурой.
Скриншоты

Где скачать и как участвовать?
- Официальный сайт: serverbox.lpkt.cn
- GitHub репозиторий: github.com/lollipopkit/flutter_server_box
Разработчики приветствуют вклад в виде:
- Переводов на новые языки
- Исправления багов
- Предложений по улучшению UI/UX
