Docker、スマートフォン、PWA
Docker Compose で NAS やサーバーに Ultra Explorer を動かし、スマートフォンにアプリのようにインストールできます。画面を縮小しただけでなく、タッチ操作のために作られています。
実際の画面プレビュー:
Docker Compose でセルフホスト
Web 版は Ultra Explorer サーバーが配信する同じインターフェースです。.env.example を .env にコピーし、固有の ULTRA_ADMIN_PASSWORD を設定して「docker compose up --build -d」で起動し、http://localhost:7373 を開きます。コンテナーは非特権で動作し、Linux ケーパビリティを破棄し、読み取り専用のルートファイルシステムを使い、データベース、rclone 設定、転送の一時状態を ultra-data ボリュームに保存します。
ヒント :Compose は既定で 127.0.0.1 のみにバインドします。ポート 7373 を直接インターネットに公開しないでください。
HTTPS でスマートフォンから接続
信頼できるプライベートネットワークの外で使う場合は、サービスを HTTPS リバースプロキシの背後に置き、ULTRA_SECURE_COOKIES=true を設定します。インストールにも HTTPS が必要です。サービスワーカーとインストールの案内は、プライベート LAN でも安全なコンテキストを求めます。サーバーのプライベート IP のような http:// アドレスは該当しません。
アプリとしてインストール(PWA)
スマートフォンのブラウザーでアドレスを開いてサインインします。iPhone と iPad では「共有」から「ホーム画面に追加」を選び、「Web アプリとして開く」をオンのままにします。インストールの案内を表示するブラウザーでは、設定に「アプリをインストール」ボタンが表示されます。インストールしたアプリは専用のアイコンを持ち、ブラウザーのタブなしで開きます。
ヒント :確実な操作がない場合、アプリがすでにインストール済みで動作している場合、デスクトップアプリ内では、インストールの操作は表示されません。
タッチ操作のための設計
小さな画面ではエクスプローラーの 2 つのペインが縦に並び、選択モードでは選んだファイルの操作バーが加わります。設定はリストと詳細のレイアウトになります。固定コントロールはシステムのセーフエリア内に収まるため、ノッチ、角丸、ホームジェスチャーに隠れません。
iPhone と iPad でファイルを保存
インストール済みアプリでは、ダウンロードは Ultra Explorer の中に残ります。ファイルが届くと、「保存…」がシステムの共有シート(「ファイルに保存」を含む)を開き、「すべて保存 (N)…」は準備できたすべてのファイルを 1 つのシートに送ります。iOS 26 以降の Safari と十分な空き容量が必要です。保存待ちのファイルは一時的なものです。閉じる前、またはサインアウトする前に保存してください。
知っておくこと
スマートフォンのアプリはサーバーに接続できる必要があります。ライブで閲覧・操作し、ファイル一覧、API 応答、認証情報、保留中の変更はキャッシュしません。サーバーが停止している場合は、ローカライズされた画面で再試行できます。更新でページは再読み込みされません。適用するにはアプリを閉じて開き直してください。