Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

有没有可能通过docker配置plugin #8

Open
iswangyk opened this issue Sep 15, 2024 · 8 comments
Open

有没有可能通过docker配置plugin #8

iswangyk opened this issue Sep 15, 2024 · 8 comments

Comments

@iswangyk
Copy link

有没有可能通过docker配置plugin,这样切换设备就不用重新配置了

@nextchat-manager
Copy link

Please follow the issue template to update title and description of your issue.

@lloydzhou
Copy link
Member

这里的插件数据存储在 store中, 只要保证这个store的数据能同步,就可以跨设备使用

@iswangyk
Copy link
Author

这里的插件数据存储在 store中, 只要保证这个store的数据能同步,就可以跨设备使用

Thanks @lloydzhou 有点疑惑,怎么找到这个store呢,我是用docker部署,本地用浏览器打开,是在cookie里吗

@lloydzhou
Copy link
Member

这个store之前在locastorage里面,现在应该在indexeddb里面

@lloydzhou
Copy link
Member

现在有一个内置插件的方式:

  1. 在v2.15.3版本支持通过/plugins.json拿到一个内置的插件列表,进行初始化。
  2. 所以,你部署的时候,只要将你自己的plugins.json放到 static目录里面覆盖掉应该就可以了。

@LoopOptimum
Copy link

Contributor

我用docker-compose 部署,把自己的 plugins.json 映射 也成功了
volumes:
- ./public:/app/public
不过只能内置不需要令牌的插件,诸如 wolframalpha,怎样内置自己的令牌跨设备使用呢

@lloydzhou
Copy link
Member

我看你在 #20 里面已经解决了

@LoopOptimum
Copy link

我看你在 #20 里面已经解决了

对。另一个问题是对于没有托管在 github的schema (openai.json / openai.yaml), 也是无法通过plugin.json 内置 ; 比如gapier 和 webpilot.
我只能Fork你的把这俩加上去

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants