.env.example
Set these on your host before deploying. Each platform has an “Environment Variables” section in the deploy flow. (showing first 20, more exist in .env.example)
HOST
服务器监听地址 默认: 0.0.0.0 (监听所有网络接口)
PORT
服务器端口 默认: 7861
API_PASSWORD
secret
聊天API访问密码 (用于OpenAI和Gemini API端点认证) 默认: 继承通用密码或 pwd
PANEL_PASSWORD
secret
控制面板访问密码 (用于Web界面登录认证) 默认: 继承通用密码或 pwd
PASSWORD
secret
通用访问密码 (兼容性保留) 设置后会覆盖上述两个专用密码,优先级最高 如果只想使用一个密码,设置此项即可 默认: pwd
POSTGRESQL_URI
PostgreSQL 分布式存储模式配置 (最高优先级) 设置 POSTGRESQL_URI 后自动启用 PostgreSQL 模式 本地 PostgreSQL: postgresql://user:password@localhost:5432/gcli2api 带 SSL:…
REDIS_URL
secret
Redis 缓存存储配置 设置 REDIS_URL 后自动启用 Redis 模式,性能最佳,可大幅降低 MongoDB 的读写压力 本地 Redis: redis://127.0.0.1:6379/0 带密码:…
MONGODB_URI
secret
MongoDB 连接字符串 (设置后启用 MongoDB 分布式存储模式) 本地 MongoDB: mongodb://localhost:27017 带认证: mongodb://admin:password@localhost:27017/admin MongoDB…
MONGODB_DATABASE
MongoDB 数据库名称 (仅在启用 MongoDB 模式时有效) 默认: gcli2api
CREDENTIALS_DIR
secret
凭证文件目录 (仅在文件存储模式下使用) 默认: ./creds
PROXY
代理配置 (可选) 支持 http, https, socks5 代理 格式: http://proxy:port, https://proxy:port, socks5://proxy:port
CODE_ASSIST_ENDPOINT
Google Code Assist API 端点 默认: https://cloudcode-pa.googleapis.com
OAUTH_PROXY_URL
用于Google OAuth2认证的代理URL 默认: https://oauth2.googleapis.com
GOOGLEAPIS_PROXY_URL
用于Google APIs调用的代理URL 默认: https://www.googleapis.com
RESOURCE_MANAGER_API_URL
用于Google Cloud Resource Manager API的URL 默认: https://cloudresourcemanager.googleapis.com
SERVICE_USAGE_API_URL
用于Google Cloud Service Usage API的URL 默认: https://serviceusage.googleapis.com
ANTIGRAVITY_API_URL
用于Google Antigravity API的URL (反重力模式) 默认: https://daily-cloudcode-pa.googleapis.com
AUTO_BAN
是否启用自动封禁功能 当凭证返回特定错误码时自动禁用该凭证 默认: false
AUTO_BAN_ERROR_CODES
自动封禁的错误码列表 (逗号分隔) 默认: 400,403
RETRY_429_ENABLED
是否启用 429 错误重试 默认: true
brew install flyctl && fly launch --from https://github.com/su-kaka/gcli2api
curl -L https://fly.io/install.sh | sh && fly launch --from https://github.com/su-kaka/gcli2api
iwr https://fly.io/install.ps1 -useb | iex; fly launch --from https://github.com/su-kaka/gcli2api