服务器示例:Ubuntu22.04
安装(可以选择首先apt update
更新一下,避免错误)
1.python(和pip)
2.MySQL
3.Git
首先来安装Git
sudo apt install git -y
然后克隆仓库
git clone [<https://github.com/snailyp/gemini-balance.git>](<https://github.com/snailyp/gemini-balance.git>)
进入文件夹
cd gemini-balance
为了方便,只需复制或保留.env.example前11行即可
直接复制代码:cp .env.example .env
开始编辑nano .env
因为不使用docker,所以MySQL等要做出修改,见示例代码.env
DATABASE_TYPE=mysql
#SQLITE_DATABASE=default_db
MYSQL_HOST=localhost
#MYSQL_SOCKET=/run/mysqld/mysqld.sock
MYSQL_PORT=3306
MYSQL_USER=gemini
MYSQL_PASSWORD=admin123
MYSQL_DATABASE=default_db
API_KEYS=["AIzaSyxxxxxxxxxxxxxxxxxxx","AIzaSyxxxxxxxxxxxxxxxxxxx"]
ALLOWED_TOKENS=["sk-123456"]
AUTH_TOKEN=your_auth_token_here
留意这里的MySQL的用户名、密码、数据库名称,要与后续的MySQL一致;allwed_Tokens是默认的一个通用APIKEY,AUTH_Token是你的Gemini-balance管理页面的密码
安装