スマホからセルフホストを運用できる?
できます ── 本格的な構築には向きませんが、日々の運用には十分です。セルフホストの現実として、操作の 90% はちょっとしたものです:クラッシュしたコンテナの再起動、サービスが落ちた理由の確認、ブロックリストの更新、何かの承認、ログの確認。どれも数本の SSH コマンドで済み、SSH はスマホでも問題なく動きます。スマホはトリアージと応急処置のツール;本格的な作業はノートパソコンの仕事です。この記事はそのプレイブックです。
スマホに向くもの(向かないもの)
- スマホ、いつでも:サービスやコンテナの再起動、ログの追尾、ディスク/メモリの確認、Pi-hole の一時停止、アップデートの実行、プッシュで届いた
[Y/n]への応答。 - スマホ、ときどき:SFTP で設定を 1 行編集、簡単な DB クエリの実行、バックアップの取得。
- ノートパソコン、常に:新しいサービスのセットアップ、200 行の Compose の編集、操作前に読み返せる長いスクロールバックがほしいあらゆる作業。
スマホでのセッションが数分を超えたら、それは早く片付けるかノートパソコンに移るかのサインです。
セットアップ:SSH + Tailscale
どこからでも使えるようにするには 2 つの要素が必要です:
- スマホ上の SSH クライアント(Android / iPhone)。これがマシンに到達してコマンドを実行する手段です。
- Tailscale。ポート転送やインターネットへの公開なしに、モバイル回線から自宅のマシンへ到達できます。TermAI には Tailscale が組み込まれているので、スマホ側に別アプリは不要です。iPhone での Tailscale を参照。
スタック別のよくあるタスク
- Docker / Compose ──
docker ps、docker restart、docker compose pull && up -d。スマホからの Docker 管理を参照。 - Proxmox ──
qmとpctで VM とコンテナを起動/停止。スマホからの Proxmox 管理を参照。 - Home Assistant ──
ha core restart、ha core logs。Home Assistant への SSH を参照。 - Pi-hole ──
pihole disable 5m、pihole -g。スマホからの Pi-hole 管理を参照。 - あらゆる Linux マシン ──
systemctl restart <service>、journalctl -fu <service>、df -h、apt update && apt upgrade。
スマホで AI が活きる場面
スマホ特有の 2 つの悩み ── 正確なコマンドを覚えること、そして大量のログ出力を読むこと ── こそ AI アシスタントが真価を発揮する場面です。タスクを説明すれば(「なぜ jellyfin がメモリを使い切っているのか」「リバースプロキシを再起動して」)、TermAI は接続中の実際のサーバーに即したコマンドを返します。さらにログを追尾すると(journalctl -f、docker logs -f)、ログストリームモードに切り替わり、直近の 100 行を AI に渡して「ここで何が起きているのか?」をすぐに尋ねられます。
よくある質問
ホームラボをスマホだけで完全に管理できますか?
運用と保守はスマホからできます ── 再起動、ログ、アップデート、修正。初回の構築や大きな設定編集はやはりノートパソコンの方が向いています。スマホは日々の運用をカバーします。
外出中にスマホから自宅サーバーへどう到達しますか?
Tailscale(TermAI に組み込み済み)を使えば、マシンに安定したプライベートアドレスが付き、どこからでも SSH できます ── ポート転送は不要です。
スマホからサーバーを管理するのは安全ですか?
はい、どこでも同じ基本を守れば安全です:SSH キー、公開ポートではなく Tailscale、そして破壊的なコマンドの実行前に確認するクライアント。
クイックファクト
- 現実:スマホは日々の運用(再起動 / ログ / アップデート / 修正)、ノートパソコンは構築を担当
- セットアップ:モバイル SSH クライアント + Tailscale(ポート転送不要)
- スタック別:Docker、Proxmox、Home Assistant、Pi-hole ── すべて SSH コマンドだけ
- スマホでは:コマンドを覚える AI + ログストリーム分析が最も効く
Free on iOS and Android. 5 AI requests/day on the free tier, plus unlimited SSH/SFTP and built-in Tailscale.