准备
- VPS Linux 如果非开放地区需要加入自有代理变量
- gemini api key
- docker环境
开始
拉取镜像
docker pull ghcr.io/bclswl0827/chatgemini
启动镜像
$ docker run -d \
--name chatgemini \
--restart always \
--publish 8080:8080 \
--env REACT_APP_GEMINI_API_KEY="您的key" \
--env REACT_APP_GEMINI_API_URL="https://gemini.199133.xyz"
--env REACT_APP_PASSCODE_MD5="E10ADC3949BA59ABBE56E057F20F883E|C33367701511B4F6020EC61DED352059"
ghcr.io/bclswl0827/chatgemini
REACT_APP_GEMINI_API_URL:是你自己的反代,如果部署在gemini不支持的地区可使用反代。我这里使用了我搭建在cloudflare的反代地址,搭建教程我们也要用Gemini Pro – 知了 (zhile.io)
REACT_APP_PASSCODE_MD5:访问认证,通过站长工具箱生成一个MD5加密的密码这样打开网页会提示输入密码;可用|符号输入多个,上面的KEY也可以用|符合输入多个会自动轮替。