前言
在 niclin 教導下,一步步走向90年代知識紅利
踏上虛擬貨幣的路途上,發現那貨幣就擺在去中心化的交易所上
但是其實跟銀行一樣,他還是在金庫裡(冷熱錢包裡)
我們應該要讓貨幣,可以錢滾錢,利賺利
這下人生體悟來到,人們真正追求的是五月報稅的稅後收入
不是啦!是”睡後收入
“
簡而言之,就是睡覺也可以固定收房租啦!
第一階段,直接開 linode
其實在本地端也可以run起來!為什麼會要大家直接上linode呢?
nic表示:反正都要架,怎不直接開一台虛擬主機,直接完成部屬,並在上面測試呢?
過來人表示:過來人也就是我,一開始我在local端部屬好自動借貸功能
,也看到錢開始借出去了,之後再部屬到linode,卻沒有貨幣讓我去借人,所以機器人Telegram訊息
&自動借貸功能
都無法正確測試…只能先部屬好,等待 2days 貨幣歸還!
註冊linode和儲值 $5( $150 NTD),之後會從這邊先扣款
1
註冊網址:https://www.linode.com/?r=14fc8eb6caa5d993e575c3aa0899e93941483fae
方案拉到最下面$5那個1GB,位址選擇日本或新加坡
1
2
3就會有以下資訊
---Linode-- ---Status---- ---Plan--- ------IP------ ---Location--
linode12345 being Created Linode1024 172.104.97.203 Tokyo2,JP No點
dashborad
–>deploy an image
設定 ubuntu 16.04設定好,可以成功建立的話,會跳至下一個頁面,可以看到Host Job Queue正在建立
建立好就可以點擊
boot
,右上角的 power off –> running如果在最後創見硬碟有問題,建議可以
rebuild
,不然再參考一下 ref1(step4之後),和ref2 影片連結
ref:
第二階段,終端機ssh登入ip 並開始安裝基本套件
聽起很簡單,其實我在實做上,這邊相較困難
謹記倆點
- google時關鍵字,多下一組
Ubuntu 16.04
,或者下拉一點會有關於Ubuntu的文章,僅記版本 16.04 穩定的 - 不然就是看一下 error console 大部分缺什麼套件,都會推薦指令給你
以下基本套件
- 安裝 git ,
apt-get install
- 應該已經自帶 python,檢查版本
python --version
- 安裝 python-pip,因為後面的檔案,我們會用 python-pip 去 install 專案裡的套件,參照這篇走step1-3
- 安裝docker來跑專案,參照How To Install Docker on Ubuntu 16.04,這邊我就不多教指令下哪些,我都是直接貼上
- 這邊會出點小插曲,第一行指令,會一直無法執行,Ubuntu 為什麼找不到 add-apt-repository 的指令?兩個指令下完,再回去安裝,就成功執行了!
- 測試看看docker安裝成功, 查找狀態:
sudo systemctl status docker
第三階段,clone專案,並實作
如果第一階段你也是在本地local端部屬過,又懶得重新設定,可以試看看將檔案丟上來
不過前提是 Ubuntu 環境相依套件,你還是要建立,不然你應該會遇到一堆雷!
將檔案透過ssh傳輸文件,參考這篇:ubuntu ssh传输文件——scp
開始clone專案
git clone https://github.com/BitBotFactory/poloniexlendingbot
- copy default.cfg.example to default.cfg,
cp default.cfg.example default.cfg
參考Poloniex Lending Bot的doc文件
設定default.cfg
,上 Poloniex 開API
vim default.cfg
基本上預設也是可以run,參照information on settings here-
1
2
3
4要去poloniex 開api,將 Enable Trading 和 withdraw 都取消勾選
至於ip過濾看個人,建議新手先以不嚴謹的(unstrict)
apikey = XXXXXXXX-XXXXXXXX-XXXXXXXX-XXXXXXXX
secret = xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx... 這邊有找到大神解釋參數:gapbottom、gaptop、gapMode,參照可以自動放貸的機器人 poloniexlendingbot 的筆記
這個步驟我依稀記得沒做。
sudo pip install -r requirements.txt
這個步驟我依稀記得沒做。
pip install requests
因為我最後是一鍵docker compose跑完,參照Using Docker Compose
這邊只需要上面調整好的,
vim default.cfg
&vim docker-compose.yaml
安裝 docker-compose,
apt install docker-compose
開啟機器人
docker-compose up -d
,與關閉docker-compose stop
以後可以登入檢查,docker是否有運行
systemctl status docker
Telegram Robot 的設定教學?
沒錯!因為我前述講過,貨幣我都借出去,至今我還無法確定我是否實做成功 串接 Telegram robot 訊息通知
我得等到lending Robot確定傳訊息給我,我會再教大家怎麼設定!這邊先埋伏筆!
這部分應該算簡單!學習曲線相較不高的!