GitHubじゃ!Pythonじゃ!

GitHubからPython関係の優良リポジトリを探したかったのじゃー、でも英語は出来ないから日本語で読むのじゃー、英語社会世知辛いのじゃー

boramalper

magnetico – 自律型(自己ホスト型)BitTorrent DHT検索エンジンスイート

投稿日:

自律型(自己ホスト型)BitTorrent DHT検索エンジンスイート。 http://labs.boramalper.org/magnetico/

磁気

自律型(自己ホスト型)BitTorrent DHT検索エンジンスイート。

magneticoは、 エンドユーザー用に設計された、自律型(自ホスト型)BitTorrent DHT検索エンジンスイートです スイートは2つのパッケージで構成されています。

  • magneticod:自律型BitTorrent DHTクローラとメタデータフェッチャ
  • magnetow:軽量ウェブインタフェース。

両方のプログラムを組み合わせることで、まともなインターネット接続を持つ人は、BitTorrent DHT空間内で発見されるのを待っている大量のトレントにアクセスすることができます。

magnetoは、BitTorrentを集中管理されたトラッカーやWebサイトから解放し、 真に分散化します。 最後に!

特徴

  • 簡単なインストールと最小要件:
    • Python 3.5以降とPyPIで利用可能ないくつかのPythonパッケージがあります。
    • インストールにはルートアクセスは必要ありません
  • ゼロに近い設定:
    • あなたが選択したWebサーバーで動作するためには、magnetodは最小限の設定しか必要としません。
    • 詳しいインストール手順については、ステップバイステップのマニュアルを参照してください。
  • 集中化されたエンティティに依存しない:
    • magnetodはあるノードから別のノードに「行く」ことによってBitTorrent DHTをクロールし、トラッカーを使用せずにノードを使用してメタデータを取得します。
  • レジリアンス:
    • ウェブアプリケーションが使用するクライアント/サーバモデルとは異なり、P2Pネットワークは混沌しており、それに応じてすべての運用エラーを処理するように設計されています。
  • 高性能実装:
    • magnetodはあなたの帯域幅のあらゆるビットを利用して、できるだけ多くのインフォハッシュとメタデータを発見します。
  • ビルトイン軽量ウェブインタフェース:
    • magnetowは軽量なウェブインタフェースを備えており、途中でデータベースにアクセスするのに役立ちます。

スクリーンショット

フルスクリーンを表示するには画像をクリックしてください。

ホームページ トレントの検索 トレントのメタデータの表示

どうして?

BitTorrentは、分散P2Pファイル共有プロトコルであり、人々がトレント検索(ウェブサイト)や他のピア(トラッカー)の検索に依存する集中エンティティのために、長い間苦労してきました。 DHT(分散ハッシュテーブル)の導入により、トラッカーの必要性がなくなり、ピアは他のピアを介してピアを発見し、ネットワーク内のリーチャーとシーダーからメタデータをフェッチすることができました。 ユーザーはネットワーク上の急流を検索し、急流のウェブサイトの必要性を排除することができます。

インストール手順

警告:

磁気は依然として積極的に構築されており、 プレアルファソフトウェアと考えられています。 注意して磁気スイートを使用し、慎重にインストール手順を守ってインストールしてください。 GitHubや個人的な電子メールを通してバグレポート、提案、またはあなたの頭に何が来ても、私たちに送ることができます。

警告:

現在のところ、 マグネティックにはフィルタリングシステムはなく、個々のトレントをデータベースから削除することができます。また、BitTorrent DHTネットワークは、多くの国で違法とみなされる素材(暴力、ポルノ、著作権侵害コンテンツ、児童ポルノ)。 合法的な結果を恐れている場合や、倫理的に(間接的に)それらのコンテンツを拡散させることを単に倫理的に反対する場合は、慎重にインストール手順に従ってください。

警告:

安定版を意味するものではないため、 リポジトリを複製することはできません(もちろんリリースは除きます )。

  1. 最初にインストール手順に従って、 magnetodをインストールしてください
  2. 最初にインストール指示に従って、 magnetをインストールしてください

ライセンス

すべてのコードは、ソース固有のソースに特に記載がない限り、AGPLv3でライセンスされています。 フルライセンステキストについては、 COPYINGファイルを参照してください。


Cemile Binayに捧げられ、その手の中で私は繁栄した。

Bora M. ALPER < bora@boramalper.org >







-boramalper
-, , , , ,

執筆者: