安裝
碳鍵依賴多項軟體跟開發工具,從頭編譯、並架設 Nginx, Redis 等等軟體會花上不少時間。
所幸,碳鍵官方提供了 docker 映像檔,能夠簡化架設流程。您僅需要先在你的機器上安裝 Docker 就可以了。
安裝 Docker
Linux 用戶可根據 Docker 官網的指示安裝 Docker Engine,Mac 與 Windows 用戶則適用 Docker Desktop。
啓動碳鍵
- 下載 carbonbond 原始碼。
git clone https://github.com/carbon-bond/carbonbond
cd carbonbond
- 建立 carbonbond.release.toml 文件,請先直接複製原始碼中提供的 carbonbond.docker.toml。
cp api-service/config/carbonbond.docker.toml api-service/config/carbonbond.release.toml
- 啓動。
cd deploy
sudo docker compose up
docker compose 會自動下載並執行最新的碳鍵映像檔,若您在終端看到
代表碳鍵 API 伺服器已經佈署成功,用瀏覽器打開 http://localhost [1],若您看到了論壇界面,恭喜您已經邁出了重大的一步,但您還需要一些額外設定才能開放給社羣使用。請看下一章電郵設定。
localhost 的 80 埠口由一個 Nginx 容器負責監聽,而
靜候於 http://0.0.0.0:8080這段文字是碳鍵的 API 伺服器打印出來的。Nginx 收到 API 請求時,會把請求反向代理給 8080 埠口。 ↩︎