lobehub / lobe-chat

🤯 Lobe Chat - an open-source, modern-design AI chat framework. Supports Multi AI Providers( OpenAI / Claude 3 / Gemini / Ollama / Azure / DeepSeek), Knowledge Base (file upload / knowledge management / RAG ), Multi-Modals (Vision/TTS) and plugin system. One-click FREE deployment of your private ChatGPT/ Claude application.
https://chat-preview.lobehub.com
Other
44.54k stars 9.99k forks source link

[Docs] Feedback for `self-hosting/server-database/sealos`急需施工,菜鸟选手捣鼓了好久一直失败 #3860

Open vicguo0724 opened 2 months ago

vicguo0724 commented 2 months ago

📝 Reference

https://github.com/lobehub/lobe-chat/tree/main/docs/self-hosting/server-database/sealos.zh-CN.mdx

🐛 Feedback

急需施工,菜鸟选手捣鼓了好久一直失败 求求赶紧完成这个todo吧~~~~

【Translated by DeepSeek】 Need this done ASAP! Newbie here has been struggling for a while and keeps failing. Please get this todo done quickly~~~

lobehubbot commented 2 months ago

👀 @vicguo0724

Thank you for raising an issue. We will investigate into the matter and get back to you as soon as possible. Please make sure you have given us as much context as possible.\ 非常感谢您提交 issue。我们会尽快调查此事,并尽快回复您。 请确保您已经提供了尽可能多的背景信息。

dosubot[bot] commented 2 months ago

@vicguo0724 你好! 我是Dosu,一个可以帮助你解决bug,回答问题,甚至成为贡献者的机器人。在等待人类维护者的过程中,我会尽力帮助你。😊

The documentation for deploying the LobeChat database version using SealOS is currently marked as "TODO" and is not yet completed [1].

In the meantime, you can follow these specific steps to set up SealOS for deploying the LobeChat database version:

  1. Prepare your OpenAI API Key:

    • Go to OpenAI to get your OpenAI API Key.
  2. Click the deployment button:

  3. Fill in the required environment variables:

    • After clicking the deployment button, you will need to fill in the required environment variables:
      • OpenAI API key: Your OpenAI API key to get responses from OpenAI.
      • Auth0 Client ID: Your Auth0 client ID.
      • Auth0 Client Secret: Your Auth0 client secret.
      • Auth0 Domain: Your Auth0 domain (without https:// prefix).
      • LobeChat Domain: A free subdomain with .sealos.app suffix.
      • MinIO Public Domain: A free subdomain with .sealos.app suffix for your MinIO web port to enable public access for the uploaded files.
  4. Select a region and deploy:

    • After filling in all the required environment variables, select a region where you want to deploy your LobeChat Database and click on the "Deploy" button.
  5. Access your LobeChat Database:

    • Once the deployment is done, you will be navigated automatically to your project just created on SealOS Dashboard.
    • You can see three services running: LobeChat-Database, MinIO, and PostgreSQL.
    • Press on the LobeChat-Database and you can see the public domain you just created, click on it to access your LobeChat Database.
  6. Bind a custom domain (optional):

    • You can use the subdomain provided by SealOS or bind a custom domain. The domains provided by SealOS are accessible in most regions [2][3][4].

These steps should help you get started with deploying LobeChat on SealOS.

To continue talking to Dosu, mention @dosu.

arvinxx commented 2 months ago

@yangchuansheng would you like to add this guide?

vicguo0724 commented 2 months ago

@yangchuansheng Please, please, I'm begging you, I really, really want it~