之前一直想研究 AI Workflow,這個週末就來嘗試把玩一下,結果不幸的我的 Virmach 機器跑不了,畢竟只有 512MB RAM,扣除掉 OS 和一些基本功能就沒什麼空間跑 AI Agent 了。
因為之後想更多的把 AI 融入到工作、生活中,想了一下覺得還是有必要把配置提升。然而看了一下 Virmach,似乎對於 Lite Plan 有更多限制,像是不允許 443 Port,這就把一大片應用給阻擋了,雖然可能可以用上 Cloudflare Tunnel 來繞過這個限制,但多跑一個 Daemon 就是佔用更多 RAM,因此就開始尋找其他選項。
查了資料比較一下,價格最實惠的應該是 Nacknerd。我選擇的方案是 2.5GB RAM + 2 vCore + 40GB SSD,一年只要 19 美金,相比 Virmach 12 美金只高 7 美金就有五倍 RAM 可以用,確實是滿香的。由於之後想用一些虛擬貨幣的東西,機房我是選擇加拿大(Virmach 的機器在美國結果被幣安擋……)。
雖然其他網站好像都會比一下網路速度之類的,但我覺得這種機器應該可靠性遠不比 AWS、GCP 或 Linode 那些,真的在意的大概也不需要考慮了。下面就提供一下其他選項:
RAM | CPU | SSD | 價格 | 連結 |
---|---|---|---|---|
1GB | 1 | 20GB | $10.96 | 連結 |
2GB | 2 | 30GB | $17.66 | 連結 |
2.5GB | 2 | 40GB | $18.93 | 連結 |
3.5GB | 3 | 60GB | $29.89 | 連結 |
5GB | 4 | 100GB | $54.99 | 連結 |
6GB | 4 | 140GB | $59.99 | 連結 |
價格據悉不是單次價格,而是每次續費都會相同。有兩年的選項,但省下的很少(不到 0.1 美金),雖然應該要跑路早跑了,但降低一點風險上可能不需要直接買兩年。
買好之後,按照之前 Raspberry Pi 5 的玩法,我也安裝了相同東西,這次挑戰全部用 Portainer 有成功完成。有點卡住的地方是問了 AI 才知道預設的 Bridge 不會把 Container Name 變成 Host,必須要建立新的才可以。
而由於這次是暴露在公開網路,所以我有乖乖設置好防火牆和 SSH 限制(把密碼登入和 Root 登入關掉),不過也是戳了才知道 Docker 會穿過 ufw,所以又花了點時間把所有有綁到 Host Port 的 Container 修改,只保留 443(HTTPS)和 22(SSH)的連線。
也因為這次是在公開網路,這次我就選擇不經過 Cloudflare Proxy,直接把一整個 *.foo.some.host
指到這台機器,然後讓 Nginx Reverse Proxy 幫我管理 SSL 憑證和 Proxy 設定。雖然沒有 Cloudflare 就不能享受附帶的防禦功能,但畢竟也不是對外開放,應該也不會有什麼大問題吧……?
用完之後也順利的建好第三台 n8n 機器了,可喜可賀!後來先嘗試性的建立一個摘要 IACR 新論文的機器人,結果發現 n8n AI Agent 可以用 OpenAI Model 連到 Cloudflare Worker AI,但實際上卻不相容,所以後來還是接回去要付錢的 OpenAI。這個故事就下次再說吧。下次也想研究看看能不能用 n8n 奴役 AI Model 們,讓他們在我睡覺的時候還可以繼續做事。