ホストとポート
ホストアドレス、SSHポート、グラフィカル接続先がすべて提供されていることを確認します。コピー時に余分な空白を入れず、サンプルアドレスを実際の接続先として使わないでください。
接続先ワークロードを整理してから、Lemon M4またはLemon M4 Proを選び、シンガポール、東京、ソウル、香港、米国西部のノードと、日・週・月・四半期の利用期間を確認します。提供されるのは他の利用者とハードウェアを共有しない専用Mac mini物理ノードで、仮想マシンではありません。
開始前に通知を受け取れるメールアドレスを用意し、用途、想定稼働時間、主なアクセス元、保持するデータ量を記録します。実際の利用可否はコンソールにリアルタイムで表示される情報を基準にしてください。
このチェックリストは、よくある選定ミスを防ぐためのものです。設定に進む前に、各項目へ明確に答えられる状態にしてください。
リモート開発、Xcodeビルド、CI/CD、AIプロトタイプ検証、音声・動画処理のどれに使うかを明記し、1回のタスク時間を見積もります。
主な作業者やコード・素材の取得元に近い場所を優先し、サーバー名だけでネットワーク性能を判断しないでください。
標準プランはM4、16GB、256GB、高性能プランはM4 Pro、64GB、2TBです。メモリ使用量のピークとローカルデータ量に合わせて選びます。
一時的な検証には日または週、継続開発や安定したビルドキューには月または四半期を比較し、確認してから請求へ進みます。
作業データ量に応じて+1TB SSDまたは+2TB SSDを選びます。複数台を高速接続する場合は、Thunderbolt 5の接続台数も確認してください。
USDT-TRC20、またはVisa、Mastercard、Amex(Stripe経由)のみ利用できます。すべての注文はUSDで決済されます。
設定画面では、まず機種を選び、その機種の一覧からノード、請求期間、追加項目を選択します。注文送信時にページへリアルタイム表示される利用可否が最終的な基準です。
支払い前に、機種名、チップ、メモリ、標準ストレージ、ノードコード、期間、追加項目の数量を一つずつ確認します。請求額が現在の選択内容と一致することを確認し、以前開いた設定ページの情報に頼らないでください。
利用できる決済ゲートウェイはバックエンドの応答を基準とします。支払い完了後、コンソールで注文とサービスの状態を確認してください。
接続情報はサービスへのアクセス資格情報です。項目が揃っていることを確認してから、管理された認証情報保管場所へ保存してください。
ホストアドレス、SSHポート、グラフィカル接続先がすべて提供されていることを確認します。コピー時に余分な空白を入れず、サンプルアドレスを実際の接続先として使わないでください。
接続先ログインユーザー名、初期認証方式、初回ログイン時のセキュリティ注意事項を確認します。認証情報はそのノードを操作する必要があるメンバーだけに渡し、権限範囲を記録してください。
最小権限接続情報のノードコードと注文内容を一字ずつ照合します。注文でJPを選んだ場合、納品記録と後続のネットワーク確認も東京ノードを指している必要があります。
注文一致公開リポジトリ、グループチャットのスクリーンショット、ビルドログ、問い合わせ内容に、ホスト認証情報、秘密鍵、リカバリーフレーズ、完全なアクセストークン、未加工の署名情報を貼り付けないでください。サポートが必要な場合は、注文ID、発生時刻、ノード、マスキング済みログだけを提出します。
初回ログイン直後に長時間のタスクを始めないでください。まず一時的な認証情報を更新し、システムバージョンとタイムゾーンを確認してから、空きディスク容量、コマンドラインツールのパス、プロジェクトに必要な依存関係を確認します。
これらの結果を記録する目的は、複雑な文書を作ることではなく、後のトラブルシューティングに比較基準を用意することです。特にビルドスクリプトが固定のXcodeパス、Shell環境変数、キャッシュディレクトリに依存する場合は、パイプライン実行前に一度手動で確認してください。
まずSSHを検証し、再現可能なXcodeテストビルドを実行してから、自動化ツールがプロジェクトを読み込み結果を出力できることを確認します。
$ ssh -p 22 build@host
Last login: secure session established
$ sw_vers -productVersion
15.x
$ xcodebuild -scheme App \
-configuration Debug \
-destination 'generic/platform=macOS' build
Resolve Package Graph
CompileSwiftSources normal arm64
Ld build/Debug/App normal arm64
** BUILD SUCCEEDED **
$ fastlane lanes
Available lanes:
mac test
mac build
mac archive
$ fastlane mac test
Tests: passed
Artifacts: ./build/reports
初回接続時にホストフィンガープリントの出所を確認します。接続できない場合は、複数の変数を何度も変更せず、まずアドレス、ポート、ユーザー名、ローカルネットワークを確認してください。
依存関係が少なく所要時間を管理しやすいschemeを選び、コンパイラ、依存関係の解決、キャッシュディレクトリ、出力権限を検証します。
ビルドに失敗した場合は、完全なコマンド、終了コード、マスキング済みログを保持します。最後の1行だけでは、どの段階で失敗したか判断できないことがあります。
テストビルドの成功は、ツールチェーンが動作したことを示すだけです。本番利用前に、ハードウェア、ストレージ、地域、ネットワーク出口が注文内容と一致することも確認してください。
| 確認項目 | 確認方法 | 合格基準 |
|---|---|---|
| チップとメモリ | システムのハードウェア概要またはコマンドラインのハードウェア情報を確認 | 標準プランはM4 / 16GB、高性能プランはM4 Pro / 64GB |
| 標準ストレージ | ディスク総容量、空き容量、マウントポイントを確認 | 標準プランは256GB、高性能プランは2TBで、選択した追加項目と一致 |
| ノード地域 | 注文のノードコード、納品記録、ネットワーク出口の方向を照合 | SG、JP、KR、HK、US-Wのいずれかが注文内容と一致 |
| 開発ツール | バージョンコマンドと小規模テストビルドを実行 | ツールを呼び出せ、依存関係を解決でき、ビルド終了コードが成功 |
| リモートセッション | 一度終了・切断してから再接続 | 認証情報が有効で、SSHまたはVNCへ安定して再接続でき、バックグラウンドタスクの状態も想定どおり |
外部ネットワーク出口の情報はアクセス方向の確認に使うもので、正確なデータセンター位置の推測には使いません。重要な項目が注文内容と一致しない場合は、重要なデータの書き込みを止め、まずコンソールからチケットを送信してください。
検収の目的は、ローカル接続から成果物の取得まで、完全な流れが利用できることを証明することです。「デスクトップが見える」だけで、ビルドやエクスポートのテストに代えないでください。
2種類の専用Mac mini物理ノードは、日・週・月・四半期単位で利用できます。実際の利用可否はコンソールにリアルタイムで表示される情報を基準にしてください。