メインコンテンツへスキップ

aria2 オンライン WebUI

インストール不要・ブラウザ完結型の aria2 RPC ダッシュボード。ローカルまたはリモート NAS の aria2 インスタンス (デフォルト 6800 ポート) に接続し、直リンクやマグネットを追加してリアルタイムに監視できます。

接続中...
受信速度 (DL)
0 B/s
送信速度 (UL)
0 B/s
実行中タスク
0
⏳
待機中 / 一時停止
0

JSON-RPC を有効にして aria2 を起動する方法

ターミナルまたはコマンドプロンプトで以下のコマンドを実行してデーモンを起動します:

aria2c --enable-rpc --rpc-allow-origin-all=true --rpc-secret=YOUR_SECRET --daemon=true

おすすめ実践ガイド & 関連ツール

接続方法

aria2 が動く場所に合わせて構成を選びます。WebUI はクライアントにすぎず — 通信を中継しません。

一般的な構成の接続設定
aria2 の場所ホストポート備考
この PC(推奨)localhost6800既定。デーモンは --enable-rpc で起動する必要があります。
LAN 上の NAS / サーバー例 192.168.1.506800--rpc-allow-origin-all と信頼できるネットワークが必要。
インターネット上のリモートあなたのドメイン443認証付き HTTPS リバースプロキシ。6800 を直接公開しない。

ヒント: WebUI はホスト・ポート・トークンをこのブラウザのローカルストレージに保存するため、入力は一度で済みます。

ここでできること

監視

ダウンロード/アップロード速度、実行中/待機/停止の数、タスクごとの進捗・残り時間・接続数。

操作

URI やマグネットリンクを追加し、保存先と分割数を設定。タスクの一時停止・再開・削除。

一括操作

すべて一時停止・再開・停止済みの削除がワンクリックでデーモン全体に作用します。

インストール不要

タブ内の純粋な HTML/JS。拡張機能もデスクトップアプリも更新も不要です。

接続のトラブルシューティング

状態が「Disconnected (Check Port 6800)」

aria2 に到達できていません。--enable-rpc で起動しているか、ホスト/ポートが正しいか、シークレットが --rpc-secret と一致するかを確認します。テスト: curl http://localhost:6800/jsonrpc。

HTTPS ページで「Mixed Content」によりブロックされる

HTTPS で読み込まれたページは平文 http:// RPC を呼べません。HTTPS/WSS リバースプロキシ(または VPN)経由で到達し、その URL を使います。

接続はできるがダウンロードが表示されない

別の aria2 インスタンスに接続しているか、トークンが誤っている可能性があります(aria2 は接続を切らずに RPC エラーを返します)。シークレットとホストを確認してください。

aria2 ログに「Failed to bind socket」

ポート 6800 が使用中です。他プロセスを停止するか、--rpc-listen-port=6801 で起動し、そのポートをここに入力します。

インターネット経由で使っても安全ですか?

VPN か認証付き HTTPS リバースプロキシ経由に限ります。6800 を直接公開しないでください — 到達できる人はあなたのダウンロードを操作できます。

FAQ

この WebUI はリンクやファイルをどこかへ送りますか?

いいえ。すべてブラウザ内で動作し、指定した aria2 デーモンとのみ通信します。

複数のリンクを一度に追加できますか?

はい — Add Download を開き、1 行に 1 つの URL またはマグネットを貼り付けます。

aria2 をバックグラウンドのデーモンとして起動するには?

aria2c --enable-rpc --rpc-allow-origin-all=true --rpc-secret=YOUR_SECRET --daemon=true。常設サービスは Docker ガイド、または systemd / タスクスケジューラでログイン時に起動します。

新しいダウンロードを追加