在Heroku-BT-Cloud Torrent

https://github.com/asapach/peerflix-server

於”[筆記]一些BT代抓網站“一文中所羅列的許多代抓服務,
各家之間在方案、速度、空間或附加功能上是各有優劣,
有的充滿廣告、有的需邀請碼,有的限制數目、有的只吃megnet…..令人眼花撩亂;
若是疲於比較各種選擇,只是想要一個簡單、無廣告又支援行動裝置的服務,
那麼藉由使用網友kanulau幾日前所推薦的”Cloud Torrent”專案,
在雲端平台Heroku上自己架設,或許是個可以考慮的選項!

(以下主要參考自Xtreme Tricks”How to Create Your Own Cloud Torrent Client”)
1.首先申請Heroku帳號
Heroku
Heroku是少數有提供免費服務方案又不用預先留下任何付款資訊的PaaS,
或許因為如此,其對電子郵件信箱的標準也比較嚴格一些,
別說拋棄式信箱,就連中國的163、甚至ProtonMail也都不在許可名單之內.

2.申請完畢後,到電子信箱啟動帳號

同時也會寄來簡易說明與介紹,若只是想用Cloud Torrent的話先不用看也沒關係.

3.到Cloud Torrent的GitHub頁面,點選”Deploy to Heroku”
cloud-torrent
Cloud Torrent是使用Go語言(golang)撰寫的專案,上面連結為Vigneshsam所建立的分支,
如果想要在其他VPS使用,例如Digital Ocean、Vultr或AWS,
則可參考在jpillora名下的Cloud Torrent專案頁面.

4.填寫名稱、運行時間等相關資訊,選填部份留白也沒有關係

5.按下Deployed、並等待平台讀取資訊,成功後即可於主頁面看到相關資訊

接著點選專案,即可在Settings/Domains and certificates選項看到網址,
並選擇是否使用自訂域名,如未使用自訂則網址為”專案名稱.herokuapp.com”.
(自訂域名需輸入信用卡資料)

6.大功告成,接著只要貼上magnet或torrent網址就能順利下載了!

任務數目似乎沒有限制,但由於免費方案有”SLEEPS AFTER 30 MINS OF INACTIVITY”的限制,
所以若30分鐘沒有動靜的話資料就會被清空,目前正在嘗試使用kaffeine這種定時服務,
但一直出現錯誤,不曉得是哪邊出了錯…..從GitHub的討論看起來,
似乎不只有我碰上問題….. “orz

除了Cloud Torrent之外,也還有其他不少能直接匯入Heroku的專案,
像是”peerflix-server“或”Lunik-Torrent“,加入的方法和上面一樣都是點個鈕即可,
如對Cloud Torrent的功能或介面不太滿意,或許可以多加嘗試 ww

12/3增補─
感謝訪客提供資訊,若有定時喚醒Heroku的需求,
不妨嘗試使用HerokuPing這項服務看看.

Article By :

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注