跳至主要內容

開始使用 OSS

GitPod

要在線上啟動 Logto 的 GitPod 工作區,請點此。稍等片刻,你會看到如下訊息:

Gitpod is running

Logto 預設使用埠號 3001 作為核心服務,3002 作為互動式管理主控台。

要繼續你的 Logto 之旅,請按下 Ctrl(或 Cmd)並點擊以 https://3002-... 開頭的連結。祝你使用愉快!

本地端

建議用於部署 Logto 的最低硬體需求如下:

  • vCPU:2
  • 記憶體:8 GiB
  • 磁碟:256 GiB

Docker Compose CLI 通常隨 Docker Desktop 一同安裝。

警告:

請勿在生產環境中使用我們的 docker compose 指令!目前我們在 docker-compose.yml 中將內建的 Postgres 資料庫與 Logto 應用程式綁定在一起, 每次重新執行指令都會建立新的資料庫實例,先前儲存的資料將會遺失。

curl -fsSL https://raw.githubusercontent.com/logto-io/logto/HEAD/docker-compose.yml | docker compose -p logto -f - up

組合成功後,你會看到如下訊息:

Core app is running at http://localhost:3001
Core app is running at https://your-domain-url
Admin app is running at http://localhost:3002
Admin app is running at https://your-admin-domain-url

前往 http://localhost:3002/ 繼續你的 Logto 之旅。祝你使用愉快!

使用替代下載網址

如果你想指定 Logto zip 檔案的下載網址,請使用 --download-url 參數。例如:

npm init @logto@latest -- --download-url=https://github.com/logto-io/logto/releases/download/v1.2.2/logto.tar.gz

請注意,NPM 需額外加上 -- 才能傳遞參數。

設定(選填)

Logto 透過環境變數進行設定,並支援 .env 檔案。詳細用法與完整變數列表請參閱 設定說明

若你需要更進階的控制或程式化存取 Logto,請參閱 核心服務

主機服務商

這些可靠的主機服務商提供 Logto 一鍵安裝範本。透過簡易部署服務,你可以在數秒內完成 CIAM 系統的建置與啟動。

請注意,我們不提供第三方服務商的客戶支援。如需官方支援,請部署於 Logto Cloud。感謝你的理解!

建立帳號

當你成功在伺服器上部署 Logto 後,請在歡迎頁點擊「建立帳號」。請注意,Logto 開源版僅允許首次啟動時建立一個帳號,且不支援多帳號。帳號建立僅支援使用者名稱與密碼組合。

提示:

Logto OSS(自架版)不支援多位管理員設定。若需團隊協作或多管理員專案,建議使用 Logto Cloud,該服務提供完整團隊管理功能。

本地 HTTPS 開發實務