メインコンテンツまでスキップ

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 で Logto アプリと一緒に組み込みの Postgres データベースがバンドルされているため、 コマンドを再実行するたびに新しいデータベースインスタンスが作成され、以前に保存されたデータはすべて失われます。

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 の利用を続けてください。お楽しみください!

ダウンロード用の代替 URL を使用する

Logto の zip ファイルの URL を指定したい場合は、--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 のワンクリックインストールテンプレートを提供しています。簡単にデプロイ可能なサービスで、Logto を使った CIAM システムを数秒でセットアップし起動できます。

サードパーティサービスプロバイダーに関するカスタマーサポートは提供していません。サポートチャネルをご利用の場合は、Logto Cloud でデプロイしてください。ご了承ください。

アカウント作成

Logto のホスティングが完了したら、ウェルカムページで「アカウント作成」をクリックしてください。オープンソース版 Logto では、初回起動時に 1 アカウントのみ作成可能で、複数アカウントには対応していません。アカウント作成はユーザー名とパスワードの組み合わせのみとなります。

ヒント:

Logto OSS(セルフホスト)は複数管理者の設定に対応していません。チームでの共同作業や複数管理者が必要なプロジェクトには、チーム管理機能が充実した Logto Cloud のご利用をおすすめします。

ローカル HTTPS 開発への対応