1Panel icon indicating copy to clipboard operation
1Panel copied to clipboard

[FEATURE]应用商店的LobeChat希望能支持部署服务端数据库版本

Open lainbo opened this issue 1 year ago • 1 comments

1Panel 版本

1.10.14

请描述您的需求或者改进建议

LobeChat官方目前支持了服务端数据库版本,官方部署文档

希望从1Panel应用商店中安装的LobeChat可以支持装这个服务端数据库版本

请描述你建议的实现方案

No response

附加信息

No response

lainbo avatar Sep 04 '24 02:09 lainbo

感谢反馈,文档中已提供完整的数据库版本 docker-compose.yaml 文件,目前可以通过 容器 - 编排 功能进行维护。 我们也会在后续版本中,在应用商店中支持该应用的数据库版本。

wanghe-fit2cloud avatar Sep 04 '24 02:09 wanghe-fit2cloud

坐等上线,最好将lobe官方的服务端数据库版本的进阶docker-compose部署方式直接集成到1P面板里面,需要填写的配置项直接显示在安装界面。现在还是麻烦了点。

chenkuicn avatar Feb 09 '25 06:02 chenkuicn

Waiting for online

WenhaoDaiCN avatar Mar 07 '25 03:03 WenhaoDaiCN

上线了嘛? 上线踢我

Crpto999 avatar Mar 15 '25 14:03 Crpto999

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Is it online? Kick me online

wanghe-fit2cloud avatar Mar 15 '25 14:03 wanghe-fit2cloud

感谢反馈,文档中已提供完整的数据库版本 docker-compose.yaml 文件,目前可以通过 容器 - 编排 功能进行维护。 我们也会在后续版本中,在应用商店中支持该应用的数据库版本。

请问这个后续是啥时候

Crpto999 avatar Mar 15 '25 14:03 Crpto999

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Thanks for feedback, the complete database version of the docker-compose.yaml file is available in the documentation, and can be maintained through the Container - Orchitecture function. We will also support the database version of the app in the app store in subsequent versions.

When will this follow-up be

wanghe-fit2cloud avatar Mar 15 '25 14:03 wanghe-fit2cloud

感谢反馈,文档中已提供完整的数据库版本 docker-compose.yaml 文件,目前可以通过 容器 - 编排 功能进行维护。 我们也会在后续版本中,在应用商店中支持该应用的数据库版本。

请问这个后续是啥时候

我已经在3台服务器上从头部署了Lobe的数据库版本。经过这些尝试,我现在认为1Panel不应该为用户做太多选择。即使它这样做了,也不会显著提高便利性。

原因在于,Lobe支持的配置很多,特别是在鉴权方面,有好几个方案可供选择。每个方案需要填写的信息不同,有些甚至需要先启动项目,然后在鉴权系统的面板中生成ID等数据,再填写回去。Lobe官方曾推荐使用Logto进行鉴权,但由于Logto的破坏性更新,现在更建议使用Casdoor,这些都是不可预测的变数,1Panel应该选什么,1Panel帮你选的适合你吗?

或许会有人觉得,那只要把所有的方案都做成选项,然后选择性的填就好了,这引出的问题是,这样并没有方便多少。在我手动部署的过程中,最耗时的部分是不断在各种服务商的平台上点击鼠标以生成密钥。在获取这些密钥之后,是将它们填写到.env/docker-compose文件中,还是以后1Panel出了带有很多选项的一键部署中,是几乎一样的,因为最耗时的部分早已完成。

lainbo avatar Mar 15 '25 15:03 lainbo

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


Thanks for feedback, the complete database version of the docker-compose.yaml file is available in the documentation, and can be maintained through the Container - Orchitecture function. We will also support the database version of the app in the app store in subsequent versions.

When will this follow-up

I have deployed the database version of Lobe from head on 3 servers. After these attempts, I now think that 1Panel should not make too many choices for users. Even if it does, it won't significantly improve convenience.

The reason is that Lobe supports many configurations, especially in terms of authentication, there are several solutions to choose from. The information that needs to be filled in for each plan is different. Some even need to start the project first, then generate ID and other data in the panel of the authentication system, and then fill it back. Lobe officially recommended the use of Logto for authentication, but due to the destructive update of Logto, it is now recommended to use Casdoor. These are unpredictable variables. What should 1Panel choose? Is the one that 1Panel chooses for you for you?

Some people may think that just make all the plans into options and fill them out optionally. This raises the problem that this is not much convenient. During my manual deployment, the most time-consuming part was constantly clicking the mouse on the platforms of various service providers to generate the key. After obtaining these keys, whether to fill them in the .env/docker-compose file, or later, 1Panel is in one-click deployment with many options, it is almost the same, because the most time-consuming part has been completed long ago.

wanghe-fit2cloud avatar Mar 15 '25 15:03 wanghe-fit2cloud

踢一脚@A@ 个人维护的第三方应用商店,上线了LobeChat数据库版本,支持页面设置配置项,地址: arch3rPro/1Panel-Appstore

arch3rPro avatar Mar 16 '25 04:03 arch3rPro

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


A kick @A@ A third-party app store that is maintained by personal, has launched the LobeChat database version, supports page settings configuration items, address: arch3rPro/1Panel-Appstore

wanghe-fit2cloud avatar Mar 16 '25 04:03 wanghe-fit2cloud

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


@We can

wanghe-fit2cloud avatar Mar 16 '25 04:03 wanghe-fit2cloud

@lainbo @Crpto999 @chenkuicn @WenhaoDaiCN 可以试一下,暂时还不是特别完美,部分需要手动修改一下 arch3rPro/1Panel-Appstore

arch3rPro avatar Mar 16 '25 04:03 arch3rPro

Bot detected the issue body's language is not English, translate it automatically. 👯👭🏻🧑‍🤝‍🧑👫🧑🏿‍🤝‍🧑🏻👩🏾‍🤝‍👨🏿👬🏿


@lainbo @Crpto999 @chenkuicn @WenhaoDaiCN You can try it out, it is not very perfect yet, and some of them need to be manually modified arch3rPro/1Panel-Appstore

wanghe-fit2cloud avatar Mar 16 '25 04:03 wanghe-fit2cloud