Gemini-Next-Chat安装与配置
项目地址
前期准备
- 一个vps
- 一个谷歌提供的api-key
步骤
安装
连接终端,创建文件夹存储数据
执行安装代码
1
2
3
4
5
6
7docker pull xiangfa/talk-with-gemini:latest
docker run -d --name talk-with-gemini \
-p 5481:3000 \
-e GEMINI_API_KEY=AIzaSy... \
-e ACCESS_PASSWORD=your-password \
-v /opt/1panel/apps/Gemini-Next-Chat/data:/data \
xiangfa/talk-with-gemini代码解释:
-p 5481:3000:将容器端口3000映射到vps的5481端口-e GEMINI_API_KEY=AIzaSy...:自己的谷歌api-key-e ACCESS_PASSWORD=your-password:访问该前端的密码-v /opt/1panel/apps/Gemini-Next-Chat/data:/data:将容器的数据目录挂载到-v /opt/1panel/apps/Gemini-Next-Chat/data这个路径下,确保更新时不会丢失数据。其他可选变量
GEMINI_API_BASE_URL:覆盖 Gemini api 请求基本 url。为了避免服务端代理 url 泄漏,不会覆盖前端页面中的链接。NEXT_PUBLIC_GEMINI_MODEL_LIST:自定义模型列表,默认为: all。HEAD_SCRIPTS:用于注入的脚本代码可用于统计或错误跟踪。
配置
- 根据需要更改环境变量即可
- 域名绑定