OpenSource-Hub
N

nefarious

1.2k stars·動画・音声ダウンロード·SHA-256 チェックサム確認済み

Web インターフェースを通じて映画やテレビドラマを自動的にダウンロードし、トレントの検索とダウンロードを統合しています。

スマートダウンロード

プロジェクトのホームページへ

インストーラはまだありません — ソースリポジトリをご覧ください

映画やドラマを自動でスクレイピング・ダウンロードし、最新話を全自動で追跡。

主な機能

  • 映画やテレビドラマを自動で検索・ダウンロード
  • 画質やキーワードなどのルールでトレントをフィルタリング
  • ブラックリストで偽物や停滞したトレントをブロック
  • VPN 統合と字幕の自動ダウンロードに対応
  • マルチユーザー権限管理、レスポンシブインターフェース

できないこと

  • •初回起動時はコンテナの初期化に数分かかる場合があります。2. Jackett ではインデクサー(The Pirate Bay など)を手動で追加する必要があります。3. VPN を使用する場合は、プロジェクトの VPN.md の設定を参照してください。参照しない場合、コンテナネットワークが競合する可能性があります。4. Transmission はデフォルトでパスワードが設定されていません。パスワードが必要な場合は transmission-settings.json を変更してからコンテナを再構築する必要があります。5. 大容量ファイルをダウンロードする際は、ホストマシンのディスク容量に注意してください。

使用例

  • ドラマを自動で追いかけるメディアセンターを構築したい、手動でリソースを探すのが面倒
  • Plex/Emby と連携して、全自動ダウンロード+再生を実現

詳細説明

Nefarious は、映画やテレビ番組を自動的にダウンロードするセルフホスト型 Web アプリケーションです。基盤に Jackett(トレント検索)と Transmission(トレントダウンロード)を統合し、統一された Web インターフェースでメディアライブラリの検索、監視、管理を簡単に行えます。主な機能は、画質に基づく自動ダウンロード(例:1080p の映画のみをダウンロード)、ブラックリストによる偽トレントのブロック、VPN 統合、字幕の自動ダウンロード、マルチユーザーサポートなどです。Docker ベースでデプロイされ、更新は自動的に行われます。さらに、TMDB や Rotten Tomatoes を通じて人気の映画・番組を発見でき、不要なエンコード形式をカスタムキーワードでフィルタリングすることも可能です。

トラブルシューティング & FAQ (1)

トラブル対応
Docker環境でcelery beatが'Pidfile (celerybeat.pid) already exists'と表示されてループ再起動するのはなぜですか?

以前の実行時のpidfileがコンテナのファイルシステムに残っているため、celery beatが既に起動していると認識されてしまいます。修正方法:(1) celery beatを起動する前にpidfileを削除する。例えばdocker-composeに次のコマンドを追加します:command: sh -c "rm -f /path/to/celerybeat.pid && celery beat -A your_app --pidfile=/path/to/celerybeat.pid"。(2) --pidfile=(空)を設定するか、/dev/nullを使用してpidfileを無効にする。(3) pidfileのディレクトリをtmpfsボリューム上に配置し、再起動時に自動的にクリーンアップされるようにする。

参照 Issue #324

タグ

torrentdownloadmoviestv-showsautomationdocker

はじめ方

1

インストーラをダウンロード

上のボタンをクリックして、お使いのシステム用のインストーラをダウンロード

2

ソフトウェアをインストール

ダウンロードしたインストーラをダブルクリックし、指示に従ってください

3

Docker と docker-compose がインストールされていることを確認してください

4

プロジェクトを git clone し、.env ファイルをコピーしてダウンロードパスを設定します

5

docker-compose up -d を実行してすべてのコンテナを起動します

インストールガイド
  1. Docker と docker-compose がインストールされていることを確認してください
  2. プロジェクトを git clone し、.env ファイルをコピーしてダウンロードパスを設定します
  3. docker-compose up -d を実行してすべてのコンテナを起動します
ファイルの整合性

チェックサムがありません

このプロジェクトは GitHub Release ページに SHA-256 チェックサムを公開していません

SHA256 チェックサム

チェックサムなし

GitHub Releases から直接ダウンロードし、ファイルの整合性をご自身で確認してください

本プラットフォーム上のすべての SHA-256 チェックサムは、プロジェクトの公式 GitHub Release ページから抽出されたもので、一切の改変はありません。GitHub Releases ページで独自に検証できます。

オープンソースの透明性

GitHub ソースを見る
環境ガイド

アンインストール情報

プロジェクトディレクトリに移動して docker-compose down -v を実行すれば、コンテナとデータボリュームを停止・削除できます(注意:-v は永続化データを削除するため、事前に .env と設定をバックアップしてください)

追加の依存関係なし

ダウンロード後すぐに使用可能。追加のランタイムは不要です。

プロジェクト情報
ライセンスMIT
最終更新2026-06-26 22:55:23
GitHub リポジトリ公式サイト

問題が発生?以下のFAQを確認

1 FAQ

類似プロジェクト