docs/self-hosting/platform/sealos.mdx
The application on Sealos includes 4 services:
Here is the process for deploying the LobeHub server database version on Sealos:
Step 1:Click the button below to deploy a Logto service:
Logto is an open-source identity and access management (IAM) platform, an open-source alternative to Auth0, designed to help developers quickly build secure and scalable login and registration systems and user identity systems.
Step 2:After the deployment is complete, wait for all the components of the application to be in the "Running" state, click the application's "Details" button to enter the application details page.
Click the public address corresponding to port 3002, you can use the public address to access the Logto service.
Step 3:Register a management account, then click the Applications menu on the left, enter the application list page. Click the Create application button in the upper right corner to create an application.
Select Next.js (App Router) as the framework, then click the Start building button.
Step 4:In the pop-up window, fill in the application name as LobeHub, then click the Create application button. Next, do not fill in anything, just click the bottom Finish and done button to create it.
Step 5:In the LobeHub application, find the following three parameters, which will be used later when deploying the LobeHub database version.
Step 1:Click the button below to visit the LobeHub database version application deployment page:
Fill in the following three required parameters:
AUTH_LOGTO_ID:The App ID of the Logto applicationAUTH_LOGTO_SECRET:The App Secret of the Logto applicationAUTH_LOGTO_ISSUER:The Issuer endpoint of the Logto applicationStep 2:Click the Deploy App button, after the deployment is complete, wait for all the components of the application to be in the "Running" state, click the application's "Details" button to enter the application details page.
Step 3:Find the public address, copy it, and use it later.
Step 1:Enter the Applications page of Logto, find the LobeHub application, click to enter the application details page.
Step 2:In the Settings page, find the Redirect URI and Post sign-out redirect URI parameters, fill in the following values:
https://<lobehub-db-public-address>/api/auth/callback/logtohttps://<lobehub-db-public-address>Step 3:Click the Save changes button to save the configuration.
Step 4:Now, access the LobeHub database version through https://<lobehub-db-public-address>, click the avatar in the upper left corner, and then click the [Log in / Sign up] button.
Step 5:Next, you will be redirected to the Logto login page, click the [Create account] button to register an account.
Step 6:After registration, you can use Logto to login to the LobeHub database version.