在Heroku架設自己的免費BT代抓服務─Cloud Torrent (2017/1/14增補)

於”[筆記]一些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這項服務看看.

2017/1/14增補─
許多網友回報了被Heroku官方停權的狀況,還請想要使用此服務的朋友多加斟酌,
看是否要選擇架設於其他平台.

注意: 根據Heroku使用條款,”Use the Service in connection with peer-to-peer file sharing”為禁止行為,
架設BT代抓服務時還請注意會有被砍帳號的風險.

相關教學:
在Heroku架設自己的免費BT代抓服務─Lunik-Torrent & peerflix-server

 
 
迴響: 18 則迴響

文章分類:電腦相關

標籤: , ,

在〈在Heroku架設自己的免費BT代抓服務─Cloud Torrent (2017/1/14增補)〉中有 18 則留言

  1. peerflix 之前安裝過,好像只能streaming 不能下載.
    Lunik-Torrent 安裝後找不到 login id/pw or invitation code,
    無法登入.

  2. >>peerflix 之前安裝過,好像只能streaming 不能下載.
    個人可以下載沒有問題,不過我是右鍵複製網址後丟給MiPony抓,
    如果無法直接另存的話,或許可以試試看其他下載軟體?
    >>Lunik-Torrent 安裝後找不到 login id/pw or invitation code,
    >>無法登入
    感謝提出,個人當時沒太注意這個問題…..已經新增一篇講解如何登入的文章:
    https://typecurry.com/?p=4634
    希望有幫助 ww

  3. >>我試過可以用這個Ping
    >>http://www.herokuping.com/
    感謝提供相關資訊,已經增補於文章之中~
    雖然還是要在heroku重開前取回檔案,
    至少抓大檔時不用再定時手動重新整理了,超有幫助啊!

  4. 然後也可以把下載連結,靠免空(ex: pcloud)遠端上傳。
    就不用急著抓下來了。

  5. >>然後也可以把下載連結,靠免空(ex: pcloud)遠端上傳
    原來也有人這麼做(握手)
    因為有之前onedrive轉pcloud活動送的50GB,
    來不及一次抓的檔案個人也全送往pcloud暫存,
    不過就Norman這邊的下載速度而言,Heroku遠高於pcloud,
    所以取回本機時有些麻煩就是了 ww

  6. 我想问一下,peerflix,Cloud Torrent,下载好的文件是不是只保存24小时?之后清空?或者是有长期保存的方法?

  7. 無故被停 重新安裝也沒用 不知如何是好
    一進頁面看到
    There’s nothing here, yet.
    進入 setting 提示
    Item could not be retrieved:
    The application "XXX" was suspended. If you believe this is an error please contact support.

  8. 這個也死了
    torrentstreamer dot herokuapp dot com

  9. >>kanulau
    >>訪客
    謝謝各位告知消息,我會將此情況加註於文章之中的.
    話說個人申請的目前都還運作正常,
    大概是因為我很少使用、大部分時間都在休眠的原因?
    不曉得Heroku官方的篩選標準為何…..

  10. 被停的应用怎么删除?
    点击setting 显示“The application ‘河蟹’ was suspended. If you believe this is an error please contact support.”
    谢谢!

  11. 在 Heroku 發問後得到的回覆
    Hello,
    Peer-to-peer file sharing is a violation of our Acceptable Use Policy.
    ~ Bob | Heroku Security

  12. >>被停的应用怎么删除?
    >>点击setting 显示“The application ‘河蟹’ was suspended. If you believe this is an error please contact support.”
    抱歉,個人目前也還在熟悉Heroku中,關於這個我也不曉得耶.
    >>在 Heroku 發問後得到的回覆
    >>Hello,
    >>Peer-to-peer file sharing is a violation of our Acceptable Use Policy.
    謝謝分享官方回覆,我去看了使用規範:
    https://www.heroku.com/policy/aup
    沒想到還真的有"Use the Service in connection with peer-to-peer file sharing;
    "這一條…..
    只好加減看有沒有其他app暫時沒被掃到的了 "orz

  13. >>使用HEROKU命令行刪除
    >>heroku apps:destroy –app 應用名稱
    感謝您提供資訊!
    在"Managing Add-ons"頁面找到了"Destroying an add-on"指令:
    https://devcenter.heroku.com/articles/managing-add-ons
    終於知道在Access denied的情況下要怎麼刪除,
    不過還要安裝CLI…..反正很少用,我還是放著不管好了 XD

發表迴響

這個網站採用 Akismet 服務減少垃圾留言。進一步了解 Akismet 如何處理網站訪客的留言資料