Repolode
lollipopkit

lollipopkit/flutter_server_box

iOS、Android、macOSなどからSSH経由でサーバーを管理し、Linux、Unix、Windowsサーバーの状態を監視できるFlutterアプリです。

代替できる製品:TermiusServer Monitor

スター
8,849
フォーク
571
未解決の Issue
23
最終コミット
7 時間前

これは何?

ServerBoxは、Linux、Unix、Windowsサーバーの状態をリアルタイムのグラフで確認できるクロスプラットフォームのクライアントです。日常的なサーバー管理ツールも備えており、SSH接続でターミナルやSFTPによるファイル閲覧を利用できるほか、Dockerコンテナ、プロセス、サービスの管理画面やS.M.A.R.T.ディスク情報を確認できます。

iOS、Android、macOS、Linux、Windowsで動作します。GitHub ReleasesとAndroid向けのF-Droidに加え、iOS App StoreおよびmacOS App Store向けのビルドも提供されています。プラットフォーム連携機能として、生体認証によるロック解除、ホーム画面ウィジェット、watchOSアプリ、システムのカラーテーマに対応しています。

任意で、ServerBox Monitorというコンパニオンエージェントをサーバーにインストールできます。アプリを閉じている間もプッシュ通知やウィジェット、watchOSアプリを利用できるほか、SSHの代替としてHTTP経由でメトリクスを提供できます。

主な機能

  • 01CPU、センサー、GPUなどのサーバーメトリクスをリアルタイムのグラフで表示
  • 02SSHターミナルとSFTPによるファイル閲覧
  • 03Dockerコンテナ、プロセス、サービスの管理
  • 04S.M.A.R.T.によるディスクの健全性情報
  • 05SSHトンネル経由のRDPおよびVNCアクセス
  • 06生体認証によるロック解除、ホーム画面ウィジェット、watchOSアプリ

ユースケース

  • スマートフォンから自宅のラボ環境やVPSサーバーの状態を確認する
  • デスクから離れているときに、リモートマシンのサービスを再起動したりプロセスを調べたりする
  • デスクトップクライアントを使わずにリモートホスト上のDockerコンテナを管理する
  • Monitorエージェント経由のプッシュ通知でサーバーのアラートを受け取る

クイックスタート

  1. 1

    HomebrewでmacOSにインストール

    brew install --cask server-box
  2. 2

    またはGitHubのリリースページからお使いのプラットフォーム用アプリをダウンロード

使う前に知っておきたいこと

  • AGPL-3.0ライセンス(コピーレフト)で提供されており、ネットワーク経由で利用される改変版のソースコード開示が必要です。
  • GitHubで配布されているiOSビルドは署名されていないため、ご自身で署名する必要があります。
  • macOS App Store版はApple siliconのみをサポートしています。

トピック

よくある質問

flutter_server_box とは?
iOS、Android、macOSなどからSSH経由でサーバーを管理し、Linux、Unix、Windowsサーバーの状態を監視できるFlutterアプリです。 ServerBoxは、Linux、Unix、Windowsサーバーの状態をリアルタイムのグラフで確認できるクロスプラットフォームのクライアントです。日常的なサーバー管理ツールも備えており、SSH接続でターミナルやSFTPによるファイル閲覧を利用できるほか、Dockerコンテナ、プロセス、サービスの管理画面やS.M.A.R.T.ディスク情報を確認できます。
flutter_server_box は無料で使えますか?ライセンスは?
flutter_server_box は AGPL-3.0 ライセンスのオープンソースです。商用製品で使う前にライセンス条件を確認してください。
flutter_server_box は今もメンテナンスされていますか?
活発にメンテナンス中。flutter_server_box の最終コミットは 2026年10月19日 です。
flutter_server_box は何に使えますか?
スマートフォンから自宅のラボ環境やVPSサーバーの状態を確認する デスクから離れているときに、リモートマシンのサービスを再起動したりプロセスを調べたりする デスクトップクライアントを使わずにリモートホスト上のDockerコンテナを管理する Monitorエージェント経由のプッシュ通知でサーバーのアラートを受け取る
flutter_server_box のインストール方法は?
HomebrewでmacOSにインストール: brew install --cask server-box またはGitHubのリリースページからお使いのプラットフォーム用アプリをダウンロード
flutter_server_box はどこで入手できますか?
ソースコードとインストール手順は GitHub にあります:https://github.com/lollipopkit/flutter_server_box

概要はプロジェクトの README をもとに AI が生成しています。GitHub の数値は毎日更新されます。

関連プロジェクト