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 アプリを頭脳、このアプリを信頼できる「手」だと考えてください。FrontierStack が住まうのは Mac です。SSH でサーバと対話し、AI 管理者を動かし、ヘルスを見守り、秘密情報を保持します。モバイルアプリは、署名され暗号化された接続を通じて、その Mac とだけ対話します。サーバに直接つながることは決してなく、Mac に依頼し、Mac が作業を行います。

この設計により、モバイルアプリはシンプルかつ安全に保たれます。スマートフォン側でフリートを設定する必要はなく、持ち歩く SSH 鍵もなく、失う資格情報もありません。機微なものはすべて Mac に留まります。スマートフォンが持つのは 1 つの秘密鍵 — 自身の身元 — だけです。

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

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

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

  • Fleet。ピン留めした全サーバ(ローカルの Mac を含む)を状態ドット付きで表示。開くとサービスの制御(起動/停止/再起動/リロード)、再起動、診断、ログ表示、Web UI、Remote Tools、Fleet Run に到達できます。ピン留めした LAN デバイスは折りたたみセクションで下に並びます。
  • Services。Mac のサービスを折りたたみセクションで表示し、デスクトップと同期します — そこで非表示にしたものはここにも出ません。
  • Shell。Mac や任意のサーバ上の本物のコマンドライン。Mac に保存された認証情報で自動ログインします(パスワードは端末に送られません)。保存済み・既製スクリプトも実行できます。
  • AI。AI アドミニストレーターとのマルチターン会話。実行したツールを表示し、「変更を許可」をオンにするまで読み取り専用です。
  • More。プッシュ通知、ネットワークのロケーション切替、Fleet Run、一時共有、デバイスの Web UI、設定、ヘルプ。

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

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

1.3なぜ Mac が必要か

このアプリは単体では動作しません — そしてそれは意図的です。Mac こそが、サーバ・エージェント・デバイスと対話する頭脳です。フリートへの SSH 接続、証明書、秘密ボールト、アラートエンジン、AI 管理者を保持します。スマートフォンは、それらすべてを覗く安全な窓です。

Mac が実作業を担うため、3 つのことが導かれます。ライブデータの表示やコマンドの送信には、Mac が起動し到達可能である必要があります。プッシュ通知は Mac(およびそのサーバエージェント)で生成されスマートフォンへ中継されるため、通知するには Mac またはそのプッシュリレーがオンラインである必要があります。そして、スマートフォンに何を許すかを定める権限は、スマートフォンではなく Mac で設定します — 一箇所で主導権を握り続けられます。

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

1.4インストールの順序

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

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

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

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

1.5本マニュアルの構成

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

1.6プラットフォーム要件

FrontierStack Mobile は iPhone と iPad の両方で動作するユニバーサルアプリで、それぞれにレイアウトを適応させます。比較的新しいバージョンの iOS または iPadOS が必要です。App Store からインストールしてください。お使いの端末が対応しているかは App Store が知らせます。実用するには、ネットワーク・Tailscale・Cloudflare トンネルのいずれかで到達可能な、FrontierStack デスクトップアプリを実行中の Mac も必要です。

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

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