FrontierStack iPhone/iPad コンパニオン マニュアル先頭
デスクトップ版マニュアル モバイル版マニュアル English frontierstack.app ↗

第 I

I

接続する

iPhone や iPad を Mac とペアリングし、安全に施錠し、どこにいても到達できる状態を保ちます。

1

第 1

FrontierStack Mobile へようこそ

サーバをポケットに。FrontierStack の Mac アプリのための安全なリモコンとして、どこにいても状況を確認し、通知を受け取り、対処できます。

FrontierStack(iPhone・iPad 版)は、Mac 上で動作する FrontierStack サーバ管理アプリのコンパニオンです。一から設定する独立した製品ではなく、それ自体がサーバを動かすこともありません。Mac アプリのための小さく安全なリモコンであり、デスクから管理しているサーバ・エージェント・デバイスを、どこにいても手元に置けます。

この小冊子はモバイルアプリ専用のマニュアルです。Web スタックから AI 管理者まで、Mac アプリが行うすべてを網羅した完全なデスクトップリファレンスはFrontierStack マニュアルにあります。ここでは、スマートフォンやタブレットをペアリングし、安全に保ち、日々使うために必要なことだけを扱います。

1.1このアプリとは

Mac アプリを頭脳、このアプリを信頼できる「手」だと考えてください。Mac はヘルスを監視し、AI 管理者を動かし、共有の認証情報を保持します。ライブ監視と操作の大半は、署名・暗号化された接続でその Mac を経由します。

Mac なしでも使える経路は、意図的に登録した 2 つだけです。保存済みサーバポートへの限定的な到達性チェックと、サーバごとに別途有効化する端末専用の直接 SSH 鍵です。Mac の鍵・パスワード・一般的なツール権限が端末へコピーされることはありません。端末はペアリング用の身元鍵と、直接 SSH を有効にした場合だけ、Keychain に保護された別の SSH 鍵を保持します。どちらも失効できます。

メモ本書を通じて「Mac」とは FrontierStack デスクトップアプリを実行しているコンピュータを指し、「この端末」または「このアプリ」とは手元の iPhone または iPad を指します。ペアリングした各端末はそれぞれ独立しており、固有の鍵と固有の権限レベルを持ちます。

1.2スマートフォンからできること

モバイルアプリはデスクトップの安全な障害対応コンパニオン兼リモコンです。デスクを離れているときに必要となるものを、5 つのタブに整理して提供します。

  • Fleet。ピン留めした全サーバ(ローカルの Mac を含む)を状態ドット付きで表示。開くと全状態、パフォーマンス履歴、端末からの限定到達性チェック、承認済みサービス操作、再起動、診断、ログ、Remote Tools、直接 SSH、データベース緊急対応準備に到達できます。ピン留めした LAN デバイスは折りたたみセクションで下に並びます。
  • Operations。Mac の現在のヘルス、復元準備の証拠、上流原因の候補、サーバの異常な挙動、操作可能なローカルサービスを表示します。この運用画面は Mac のサイドバーで何を非表示にしたかとは独立しています。
  • Shell。Mac や任意のサーバ上の本物のコマンドライン。Mac に保存された認証情報で自動ログインします(パスワードは端末に送られません)。保存済み・既製スクリプトも実行できます。
  • AI。AI アドミニストレーターとのマルチターン会話。実行したツールを表示し、「変更を許可」をオンにするまで読み取り専用です。
  • More。プッシュ通知、チェック、キューの健全性、Phone & Fleet Sites、スクリプト、Fleet Run、確認が必要なオフライン操作、ZeroTier 承認、一時共有、デバイスの Web UI、設定、ヘルプ、オフラインマニュアル。

これらの一部はどこからでも使えますが、一部はスマートフォンが適切なネットワークに到達できるかに依存します。どれがどちらかは接続を保つで正確に説明します。

スクリーンショット追加予定
図 1.1. iPhone での FrontierStack Mobile の 5 つのタブ:Fleet、Operations、Shell、AI、More。撮影手順: Mac に接続し、サーバが数台それぞれ状態ドット付きで並ぶ Fleet タブを表示し、下部にタブバーが見える iPhone を撮影

1.3なぜ Mac が必要か

このコンパニオンは、登録、新しいフリート状態、ライブ操作、アラート、スクリプト、Remote Tools、AI 管理者のために引き続き Mac を必要とします。Mac が利用できないときは、最後の署名済みインベントリをキャッシュとして明示します。その間も、到達可能な Web UI、端末からサーバへの限定的な到達性チェック、登録済みの直接 SSH、後で確認して送るための名前付きサービス操作を利用できます。

実作業の大半を Mac が担うため、3 つのことが導かれます。Mac 由来の最新観測と Mac 経由のコマンドには、Mac が到達可能である必要があります。プッシュ通知の送信には Mac またはそのプッシュリレーがオンラインである必要があります。そして、端末に何を許すかを定める権限は Mac で設定します — 一箇所で主導権を握り続けられます。

ヒントまだ Mac がない場合は、先に Mac へ FrontierStack をインストールしてください。デスクトップアプリが起動しペアリングコードを生成するまで、このアプリには接続先がありません。Mac アプリの入手は frontierstack.app へ。

1.4インストールの順序

セットアップは、次の順序で 3 ステップです。

  1. Mac に FrontierStack をインストール。デスクトップアプリをダウンロードして起動し、端末からの接続を受け付けられるよう制御サーバをオンにします。Mac は初回登録に必要で、その後も中央のヘルス情報と操作の提供元になります。
  2. iPhone または iPad にこのアプリをインストール。App Store から FrontierStack Mobile を入手します。初回起動時は、ペアリングされるのを待つだけです。
  3. 2 つをペアリング。Mac で the Paired Devices pane からペアリング用 QR コードを生成し、このアプリでスキャンします。以後は両者が連携し、スマートフォンは固有の鍵で登録されます。

次章デバイスのペアリングで、このペアリングを詳しく解説します。

セキュリティペアリングしたばかりの端末は読み取り専用から始まります — 見ることはできても、何も変更できません。権限レベルは Mac 上で意図的に引き上げ、同じ場所からどの端末も即座に取り消せます。スマートフォンが、あなたが付与した以上の権限を持つことは決してありません。

1.5本マニュアルの構成

この小冊子は 2 部構成です。接続する — いまお読みの部 — では、この「ようこそ」に続いて、デバイスのペアリング、接続を安全に保つセキュリティモデル、そして自宅・Tailscale 経由・外出先で接続を保つ方法を扱います。続くFrontierStack Mobile を使うでは、アプリそのもの — 各タブ(Fleet、Operations、Shell、AI、More)と、最後に設定とトラブルシューティング(アプリロック、接続できないときの確認事項を含む)— を順に解説します。

1.6プラットフォーム要件

FrontierStack Mobile は iPhone と iPad の両方で動作するユニバーサルアプリで、それぞれにレイアウトを適応させます。比較的新しいバージョンの iOS または iPadOS が必要です。App Store からインストールしてください。お使いの端末が対応しているかは App Store が知らせます。初回ペアリングには FrontierStack を実行する Mac が必要です。登録後の Mac 経由機能には、ネットワーク・Tailscale・明示的に有効化した Cloudflare トンネルのいずれかで Mac へ到達できる必要がありますが、上記の限定オフライン機能はその限りではありません。

全体像はこれだけです — 作業を担う Mac、安全なリモコンとしてのスマートフォンやタブレット、そしてその間の署名されたリンク。準備ができたら、デバイスのペアリングへ進んで始めましょう。

FrontierStack ユーザマニュアル · バージョン 1.0.0 · 第 1