banner
c_hanze

Hanzeの小屋

逸一时,误一世。

使用NorthFlank低成本部署MixSpace

準備#

  • GitHub 帳戶 (推薦)
  • 銀行卡一張 (銀聯 / 萬事達 / VISA/JCB 均可)(無付費)
  • 一個聰明的腦子和一點點英語基礎

註冊 NorthFlank#

https://app.northflank.com/

選擇 “開發者沙盒” 計劃#

2025-08-30T05:32:36.png

創建 MongoDB 數據庫#

使用 MongoDB Atlas [ @白熊 sama ]#

https://cloud.mongodb.com/

MongoDB Atlas 是一項由 Mongo 官方推出的雲數據庫托管方案,提供一個免費的 512M 的 Mongo 數據庫,對於小站長的輕度使用是足夠的

登錄成功後網站會有指引幫助你創建好自己的數據庫,然後便會看到以下界面

2025-09-04T12:36:07.png

首先點擊 Connect,第一次創建的數據庫會叫你設置用戶名和密碼

然後點擊右邊的 Network Access,添加允許的 ip 段 0.0.0.0/0(因為不知道 clew 鏈接時的具體 ip 所以只能把所有的 v4 都開了)

最後再次回到主界面,再次點擊 Connect,選擇 drivers 連接我們可以看到以下界面

2025-09-04T12:34:33.png

根據指引替換裡面的內容,將 Connect String 保存下來備用

轉載信息:
使用 Claw Cloud Run 低成本擁有自己的 Shiro@白熊喵
https://mahiru.tech/posts/default/02
2025 年 04 月 20 日 11:52
CC BY-NC-SA 4.0

部署 Redis 數據庫#

使用 Zeabur 部署#

如果你是第一次使用 Zeabur,可以使用以下的邀請鏈接註冊哦。

Zeabur 主界面如下

2025-09-04T12:50:24.png

點擊 New Project 新建一個項目

項目頁面如下

2025-09-04T12:51:51.png

點擊 Add Server 部署 Databases 中的 Redis 數據庫

2025-09-04T12:53:50.png

2025-09-04T12:54:18.png

部署後自動返回項目主頁,等待項目顯示 Running 啟動後

2025-09-04T12:55:17.png

保存以下對應值備用

2025-09-04T12:56:34.png

部署 Mix Space 後端#

創建一個新項目#

地區可選美國中部US - Central 或歐洲西部EU - West
2025-08-30T05:35:52.png

選擇新建服務#

2025-08-30T05:37:58.png

選擇鏡像#

2025-09-04T13:58:20.png
鏡像地址填入innei/mx-server:latest

資源配置#

選擇 nf-compute-20
即 0.2vCPU+512MB 配置
2025-08-30T05:45:00.png

網絡配置#

端口填 2333 協議改為 HTTP
勾選 Publicly expose this port to the internet 即公開訪問
2025-09-04T13:00:57.png

環境變量#

請參照使用 Claw Cloud Run 低成本擁有自己的 Shiro@白熊 sama

本地存儲#

點擊菜單欄的 "Volumes"
選擇 "Create Volume"
在 "Configuration" 中將 Access Mode 設為單次讀寫 (Single Read/Write)
下方的訪問路徑 (Container mount path) 填入 /root/.mx-space
2025-09-04T13:03:19.png

部署 Shiro 前端#

請參照官方文檔

https://mx-space.js.org/docs/themes/shiro/deploy

部署 Kami 前端#

注意: Kami 主題已進入存檔狀態,建議使用 Shiro 主題。

請參照Mix-space kami 主題部署 Serverless 拯救垃圾主機 @喵二

此文由 Mix Space 同步更新至 xLog
原始鏈接為 https://space.hanze.icu/posts/project/mx


載入中......
此文章數據所有權由區塊鏈加密技術和智能合約保障僅歸創作者所有。