道長 Drpy プロジェクトの障害原因#
最近、TVbox の中の drpy サイトのソースがすべて再生できなくなったことに気づきましたが、drpy の静的なインターフェースやローカルネットワークのインターフェースを直接使用すると再生できます。テレビを見ないので、家のテレビは基本的に 364 日間放置されています。デバイスで映画やドラマを見る場合も、基本的には SP サイトのソースを見ますので、プロジェクトの障害についてはあまり関心がありませんでした。
数日前に調査したところ、道長の国内ミラーリポジトリがブロックされていることがわかりました。以前の自動バージョンアップデートの検出は、実際には国内のミラーリポジトリを取得していましたが、現在はブロックされているため、自動的にアップデートを検出しません。
そのため、リポジトリの取得アドレスを置き換える必要があります。
道長 Drpy プロジェクトのワンクリック修復#
実際には、道長 Drpy プロジェクトの自動バージョンアップデートの変更は、utils ディレクトリの update.py ファイルです。最新のファイルに道長の GitHub リポジトリを置き換えるだけです。
道長はより簡単な方法を提供しています。
コンテナ内の drpy プロジェクトのルートディレクトリに移動して、以下のコードを実行します
cd utils && rm update.py && wget https://ghproxy.net/https://raw.githubusercontent.com/hjdhnx/dr_py/main/utils/update.py
実行が完了したら、docker プロジェクトを再起動する必要があります。
自動バージョンアップデート後の効果の実証済み
TVbox での再生効果の実証済み