前情提要
方案差異比較
| 項目 | Zeabur | Railway |
|---|---|---|
| 雲端伺服器 | 要自己準備。 Zeabur 原本的共享叢集(免買伺服器、純 PaaS 模式)已於 2026/4/1 起停止接受新專案,現在新建服務要走「建立伺服器」流程: 「從 Zeabur 購買伺服器」(Zeabur 代管,固定月費)或「連接我自己的伺服器」(接你自己已經買好的 AWS/GCP/Hetzner 等)——除非你已經有雲端主機,不然架新的酒館就是需要買一台 | 不需要自己買。 Railway 用自己的硬體(Railway Metal)provisioning 資源,部署即用,沒有「自己買伺服器掛上去」這個選項 |
| 免費方案 | 有,但僅限特定免費區域部署,資源有限 | 沒有永久免費方案。 新帳號有一次性 $5 試用額度,30 天內用完或到期後服務會被暫停(資料保留,不會被刪) |
| 入門付費 | Dev Plan · US$5/月(含 $5 用量額度,超出按量計費),14 天免費試用 | Hobby · US$5/月(含 $5 用量額度,超出按量計費) |
| 中階方案 | Pro Plan · US$19/月,14 天免費試用 | Pro · US$20/月/席位(含 $20 用量額度) |
| 團隊方案 | Team Plan · US$79/月,無試用 | Enterprise · 客製報價 |
| 計費邏輯 | 按量計費,依服務實際運算資源(CPU/記憶體)按分鐘結算 | 按量計費,CPU、記憶體、對外流量分開計算,約 RAM $10/GB-月、vCPU $20/vCPU-月、流量 $0.05/GB |
| 持久儲存(硬碟) | 需另外掛載,依容量另計費用 | Volume 是核心功能,依容量另計費用 |
| 近期平台動態 | 共享叢集(Shared Cluster)正逐步淘汰,2026/4/1 起不再接受新專案使用共享叢集;近期(8月)發生內部憑證外洩事件,官方仍在陸續公布調查範圍 | 近一年查無同等級資安事件,但曾有多次服務中斷紀錄(如 2026/5 因雲端帳號誤停權導致全平台中斷約 8 小時) |
兩邊都是「用量制」,實際月費會比方案標價高或低,取決於酒館平常掛機的資源消耗量。
酒館本身很輕量(單一 Node.js 服務,沒有資料庫),一般個人使用通常落在方案內含的額度左右。
Railway 方案詳細規格
Railway Hobby US$5/月
給業餘開發者做個人專案
- 包含每月 $5 用量額度
- 額度用完後,只針對超出的資源額外收費
- 單一服務最高 48 vCPU / 48 GB RAM
- 最多 5 個副本,每個副本 8 vCPU / 8 GB RAM
- 最高 5 GB 儲存空間
- 單人工作區
- 社群支援
- 99.9% 可用性目標
- 7 天日誌保留
- 全球區域可選
Railway Pro US$20/月
給專業開發者與正式上線的團隊
- 包含每月 $20 用量額度
- 額度用完後,只針對超出的資源額外收費
- 單一服務最高 1,000 vCPU / 1 TB RAM
- 最多 42 個副本,每個副本 24 vCPU / 24 GB RAM
- 最高 1 TB 儲存空間
- 無限工作區席位
- Railway 官方支援
- 99.99% 可用性目標
- 30 天日誌保留
- 可同時使用多個全球區域
部署方式差異
Zeabur
- 支援 GitHub repo 直連自動部署
- 支援 Docker 映像檔部署 + 範本市場(一鍵模板)
- 支援 Dockerfile 部署,但不支援直接匯入 docker-compose.yml
- 內建網頁「文件管理」— 可直接瀏覽/上傳/下載/編輯服務內檔案
- 內建 Web Terminal,免裝軟體就能連進容器
- 內建資料庫備份/還原機制
- 另有 Dedicated Server(VPS)選項,可直接 SSH 進去手動操作
Railway
- 支援 GitHub repo 直連自動部署
- 支援 Docker 映像檔部署 + 範本市場(內建現成的酒館範本,含多個社群版本)
- 沒有內建網頁檔案總管——要看/搬資料得另外接 filebrowser 這類範本,或用官方 CLI(railway ssh)
- Volume(持久儲存)是平台核心設計,重新部署、升版都不影響掛載在上面的資料
- 官方 CLI 工具鏈完整,對熟終端機的使用者更順手
- 沒有獨立 VPS/Dedicated Server 產品,單純是容器化部署平台
酒館搬家
酒館的資料分兩塊:
伺服器層級的 config.yaml / plugins(一般不用特別搬,新環境重設就好),以及真正重要的使用者資料(角色卡、聊天記錄、世界書、Persona、設定)。
搬家的本質就是把使用者資料原封不動地從 Zeabur 複製到 Railway(從註冊開始)。
(瀏覽器下載)
volume 指令
下載下來的備份檔解壓縮放在電腦裡的任何資料夾就行,單純是暫存、轉手用的,不需要 git clone 一份完整安裝、也不需要開著跑。
Railway 完全連不到你電腦的 127.0.0.1(那個位址本來就只有你自己這台機器看得到),兩邊是各自獨立的服務,資料搬過去那一刻一樣,之後不會自動同步。
「備份還原」頁籤雖然可以下載,但那是 Dev Plan 以上才有的付費功能。
Railway 完整部署酒館 + 搬資料步驟
-
1
註冊 Railway 帳號,開通付費方案Railway
用 GitHub 帳號登入最快。
酒館需要 24 小時常駐運作,免費試用的 $5 額度很快就會用完,建議直接綁卡開 Hobby(US$5/月)。贊助 Lia ♦ 點擊推廣連結註冊,可以拿到 US$20 的 Pro 方案折抵額度:railway.com?referralCode=yg_3YR -
2
從範本市場部署酒館Railway
到 Railway 的 Templates 頁面搜尋「SillyTavern」,會看到好幾個社群版本,右側數字是下載次數跟部署成功率。
選「SillyTavern - LLM Frontend for Power Users」(264 次下載、96% 成功率)。
注意:這個範本預設沒有密碼,要自己額外設定,一忘記就等於裸奔——記得照著下一步「設定必要環境變數」把帳號密碼設好。 -
3
設定必要環境變數Railway
酒館預設 whitelistMode: true,只允許 localhost 連線,在 Railway 的動態 IP 環境下會直接把你自己擋在外面,所以要關閉白名單、改用帳密保護:
SILLYTAVERN_WHITELISTMODE=false SILLYTAVERN_BASICAUTHMODE=true SILLYTAVERN_ADMIN_USERNAME=你自己設的帳號 SILLYTAVERN_ADMIN_PASSWORD=你自己設的密碼實際變數名稱依你選的範本而定,部署頁面通常會列出需要填寫的欄位,照著填就好。
-
4
確認 Volume 掛載路徑Railway
檢查範本是否已經自動建立 Volume 並掛載到 /data(或範本說明指定的路徑)。
這顆硬碟就是之後角色卡、聊天記錄、世界書實際存放的地方——重新部署、升級版本都不會動到它。 -
5
確認酒館可以正常打開Railway
等建置完成,Railway 會配發一個 xxx.up.railway.app 網址,打開應該會先看到剛剛設定的登入畫面。
這一步先確認「空的」酒館能跑起來,再進行資料搬遷。 -
6
用酒館內建的 Download Backup 下載舊資料Zeabur
打開舊酒館網頁 → 工具列「人像+齒輪」圖示(User Settings)→ 面板裡的「帳號 / Account」按鈕 → Account Actions 區塊裡的 Download Backup。這個功能免費、所有 Zeabur 方案都能用,不需要 Dev Plan。
跳出「Secrets Not Included」是正常的(API key 不會包含在內)。下載的檔案要去瀏覽器自己的下載清單裡找,不是酒館頁面上會顯示的東西。
不要用「文件管理」——那個介面沒有下載功能,只能瀏覽/編輯。
順手檢查一下:
下載下來之後,建議搜尋一下這些檔案裡有沒有不小心夾帶 API key 或密碼(有些人習慣把 key 寫在角色卡備註或世界書裡)——尤其最近 Zeabur 才發生過憑證外洩事件,清一清比較安心。如果你本機也有一份在跑(例如本機酒館開在 127.0.0.1:8000):
這步可以跳過,直接拿本機那份資料夾去下一步用 CLI 上傳即可,不用先繞去 Zeabur 下載。 -
7
把資料傳上 Railway 的 VolumeRailway
解壓縮後看到的 characters、chats、worlds、settings.json 這些東西,對應的是酒館內部 data/<你的帳號>(預設是 default-user)這一層資料夾裡面的內容,上傳時要記得多補這一層路徑,不能直接丟進 Volume 根目錄。
方法 A · CLI 推薦
- 本機安裝 Railway CLI,railway login 登入、railway link 連結到剛部署的酒館專案
- 以下工作可以交給本機 Claude 完成,過程中需要點選 railway login 登入,一樣在 Claude 的對話欄位輸入它提供的執行指令即可。安裝+搬家題詞:
我要安裝本機railway cli,並且把資料傳上 Railway 的 Volume,幫我安裝,並完成資料搬遷到Railway 到 Volume
- 把解壓縮後的資料夾傳上去,結尾記得多補一層帳號名稱(預設是 default-user):
railway volume files upload ./解壓縮後的資料夾 /data/default-user- 實際掛載路徑依範本而定,也可以用 railway volume browse 開互動介面拖拉上傳
方法 B · 純網頁
- 從範本市場部署一個 filebrowser 服務
- 推薦範本:Deploy & Host Filebrowser
- 把它的 Volume 指向跟酒館同一顆硬碟(需要先在酒館服務那邊暫時斷開這顆 Volume,一次只能一個服務掛同一顆硬碟)
- 打開 filebrowser 給的網址,把解壓縮後的內容上傳並放到 data/default-user/ 對應路徑
- 不想裝 CLI 的話用這個
-
8
把 Volume 接回酒館並重啟Railway
資料搬移確認無誤後,把 Volume 從 filebrowser 斷開,重新掛回酒館服務,執行 Redeploy。
打開酒館網址,確認角色卡、聊天記錄、世界書都正確出現。
全部確認沒問題後,就可以把 filebrowser 服務移除,省下多餘的資源費用。 -
9
保留 Zeabur 舊部署一段時間再收掉Zeabur
API key 是存在瀏覽器 localStorage,不在剛才搬的資料夾裡,所以搬完家記得自己重新登入貼一次 key。
建議 Zeabur 那邊的舊部署先保留至少一週作為備援,確認 Railway 這邊穩定運作後再停用,不用急著砍掉。之後日常使用:
把 Railway 這份當成主要在用的那份(24 小時開著、網址到處都能連,跟以前 Zeabur 的體驗一樣)。
本機那份跟它不會自動同步,兩邊繼續各自聊天內容會分岔——本機頂多當離線備份,不用刻意兩邊都養。