Oneindex搭建本身的5T雲盤+離線下載服務器
想起本身有一個onedrive 5T的帳號,再加上百度雲限速,aria2能夠突破百度雲的限速,因而動手建了集aria2+ariaNg+oneindex+onedrive的我的網站。php
實際效果
用域名解析了兩個網站,一個網站負責下載,下載完成後觸發腳本,將文件同步到另外一個網站的首頁,方便預覽和管理。用慶餘年這個資源作了測試,實測速度基本能夠,達到4M/s,畢竟用的是阿里雲的學生機,速度方面要求不能太高,好處是慢慢掛在服務器上面就好了,不用開電腦嘻嘻。html
<hr>git
解決帳號綁定失敗的問題
中間過程當中出現帳號綁定安裝失敗的問題,苦惱了好久。後來發現本身綁定失敗的緣由是用了學生教育郵箱申請的onedrive,換了帳號以後一次綁定成功。下是在oneindex的github issue上網友們的解決方法,僅供參考。github
距離首次安裝 OneIndex 恰好過了1年,綁定了我的版 OneDrive 的 OneIndex 就開始沒法正常列出目錄了。嘗試刪除
/config
目錄下的文件後從新安裝,在綁定微軟帳號這一步會遇到與 #600 同樣的報錯。 直到參考了樓上的方法,從新生成一個客戶端密碼(client secret),問題獲得解決。如下是詳細步驟,但願可以幫到有相同遭遇的朋友:瀏覽器
- 打開 https://aka.ms/AppRegistrationsPreview
- 點擊現存的一個 oneindex 應用
- 點擊左側菜單「管理」下的「證書和密碼」
- 點擊「新客戶端密碼」
- 說明可不填,截止期限選擇「從不」
- 點擊「添加」按鈕
- 成功更新應用程序 oneindex 憑據後,將新增的客戶端密碼值複製到 OneIndex 安裝頁面的應用機密(client secret)文本框
- 如常點擊「綁定帳號」以綁定微軟帳號
- 此時程序安裝成功
這上面全部的辦法都試過了,包括另外一個 issue #424 說的用 http。仍然沒法解決問題…… 查了 issue 好久,居然卡在安裝上一個禮拜,我也是醉了。服務器
- 有人說是 PHP 版本和瀏覽器問題
- PHP 版本:5.6 + 更換瀏覽器和系統 => 安裝失敗
- 有人說多安裝幾回就行了
- 嘗試從新安裝了無數次 => 安裝失敗
- 嘗試從新生成了密鑰無數次 => 安裝失敗
- 有人說是域名問題
- 以前 ju.tn 過時,卡了好久就不說了。只能手動改了跳轉 url 爲本身的域名無數次 => 安裝失敗
- 後來做者改爲 oneindex.github.io,pull 新版本後重試無數次 => 安裝失敗
- 擔憂是橋接頁問題,拿掉跳轉邏輯重試無數次 => 安裝失敗
- 嘗試拿掉 ssl 跳轉,用 http 安裝無數次 => 安裝失敗
這期間全部方案都嘗試了從新安裝和從新生成密鑰安裝……以前還碰到過生成密鑰的域名對不上號、我的帳號被限制沒法登陸等等問題也卡了好久。工具
因此程序究竟爲何安裝失敗呢?具體緣由能夠顯示一下好排 bug 嗎……測試
挺暈也挺氣的……我這輩子哪一天安上了會跟你們彙報到底是怎麼一回事的……網站
更新:阿里雲
問題成功「解決」:我轉用 pyone 了,安裝一次成功。👌 https://github.com/abbeyokgo/PyOne
解決Aria2 BT下載無速度
從aria2-BT服務器地址找bt-tracker;在配置文件中添加一條配置項:
bt-tracker=
trackers列表見GitHub開源項目https://github.com/ngosang/trackerslist 填寫此條配置時候,後面加上獲取的地址;若是有多個地址,每個地址用英文逗號隔開。同理,此track也能夠用於其餘下載工具。
視頻教程
<iframe src="//player.bilibili.com/player.html?aid=55456219&cid=96960052&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe> <iframe src="//player.bilibili.com/player.html?aid=32119191&cid=56189953&page=1" scrolling="no" border="0" frameborder="no" framespacing="0" allowfullscreen="true"> </iframe>
參考教程
寶塔面板環境搭建Oneindex源碼程序 OneDrive目錄直接顯示
如何給oneindex網盤增長評論、密碼查看、read me,頭提示功能。
BERRH www.berrh.com