久しぶりに oneindex の構築を見てみると、リソースをアップロードしようとしたところ、oneindex が再びダウンしていることに気づきました。ホームページは真っ白です。ただ、oneindex 自体には確かにいくつかの欠点があります:設定がやや複雑です(alist とほぼ同じ設定チュートリアルがありますが、oneindex の callback api は長い間提供されていません)、ページがあまり美しくありません~~(高い EQ:シンプルで明瞭)~~、安定性に欠け、onedrive のみをサポートしています。考え抜いた結果、私はクラウドストレージプログラムを AList に変更することにしました。
AList は oneindex と比べてどのような利点がありますか?実はたくさんあります:
1. アリババクラウドストレージ、ティエクラウドストレージ、カイユンクラウドなどの制限速度のないクラウドストレージをマウントできます。ダウンロード体験は oneindex のシングルスレッドよりもはるかに良いです(すべての人が aria2 ダウンロードを知っているわけではありません)。
2. ウェブページから直接リソースをアップロードできます。クライアントなしで、一時的な小さなファイルのアップロード体験が大幅に向上します。
3. 現在も継続的に更新されています(oneindex は現在、誰が管理しているかは確定していません)。
時間がないので、始めましょう。
## インストール
公式ドキュメントでは、4 つのインストール方法が提供されています:
- ワンクリックスクリプト
- Docker
- 手動インストール
- PaaS
私は独自の国内サーバーと登録済みドメインを持っているため、PaaS は考慮しませんでした。直接 Docker を選択しました。なぜワンクリックスクリプトを使用しないのですか?ダウンロードが非常に遅いからです(なぜアリババクラウドストレージをダウンロードソースとして提供しないのか、評価が低いです)。
安定版を Docker でインストールするには、以下のコマンドを入力します:
docker run -d --restart=always -v /etc/alist:/opt/alist/data -p 5244:5244 --name="alist" xhofe/alist
インストールが完了したら、docker logs alist を入力して、start server @ 0.0.0.0:5244 と表示されれば成功です。次に、リバースプロキシの設定を行います。私は宝塔パネルを使用しているため、パネルに入って設定を行う必要があります:
ウェブサイトの設定をクリックし、リバースプロキシの設定に進み、リバースプロキシを追加します。
![QQ 截图 20220730103158.png][1]
以下の情報を入力します:
![QQ 截图 20220730103255.png][2]
保存をクリックし、設定が正しければ、バインドされたドメインでウェブサイトにアクセスできるようになります。
![QQ 截图 20220730110330.png][3]
パスワードを入力して、設定を行い、完了です。
以上で、このサイトのクラウドストレージは AList に正常に移行され、新しいドメインに変更されました。新しいドメインは [drive.bnnet.com.cn][4] で、以前のリソースはすべてそこにあります。今後は速度の速いアリババクラウドストレージを使用してリソースを共有します。
2022 年 7 月 30 日
[1]: https://my.toho.red/usr/uploads/2022/07/3368137015.png
[2]: https://my.toho.red/usr/uploads/2022/07/2770558581.png
[3]: https://my.toho.red/usr/uploads/2022/07/3977306560.png
[4]: http://drive.bnnet.com.cn