准备工作

雨云日本公测机,大宽带 100M 80 ms 延迟,2C2G仅需32CNY,新用户半价

我将使用这台机器进行演示,使用极速三网可获得更低的延迟

详细信息

开始安装

这里使用 Ubuntu 24 系统进行演示

使用 Docker 进行安装


通过 SSH 连接设备

先从控制面板获取到服务器信息,使用终端连接服务器


安装 Docker

在终端粘贴下方的脚本,回车!等待安装完成

sudo curl -fsSL https://github.com/tech-shrimp/docker_installer/releases/download/latest/linux.sh| bash -s docker --mirror Aliyun

输入 docker version 返回版本信息就安装完成啦

root@RainYun-pl1jOktF:~# docker version
Client: Docker Engine - Community
 Version:           28.4.0
 API version:       1.51
 Go version:        go1.24.7
 Git commit:        d8eb465
 Built:             Wed Sep  3 20:57:32 2025
 OS/Arch:           linux/amd64
 Context:           default

Server: Docker Engine - Community
 Engine:
  Version:          28.4.0
  API version:      1.51 (minimum version 1.24)
  Go version:       go1.24.7
  Git commit:       249d679
  Built:            Wed Sep  3 20:57:32 2025
  OS/Arch:          linux/amd64
  Experimental:     false
 containerd:
  Version:          1.7.27
  GitCommit:        05044ec0a9a75232cad458027ca83437aae3f4da
 runc:
  Version:          1.2.5
  GitCommit:        v1.2.5-0-g59923ef
 docker-init:
  Version:          0.19.0
  GitCommit:        de40ad0

安装 Gemini-balance

1.拉取镜像:在命令行内输入,等待下载完成

docker pull ghcr.io/snailyp/gemini-balance:latest

2.准备.env文件:将.env.example复制到.env并配置它。

.env
# 数据库配置
DATABASE_TYPE=mysql
#SQLITE_DATABASE=default_db
MYSQL_HOST=gemini-balance-mysql
#MYSQL_SOCKET=/run/mysqld/mysqld.sock
MYSQL_PORT=3306
MYSQL_USER=gemini
MYSQL_PASSWORD=change_me
MYSQL_DATABASE=default_db
API_KEYS=["AIzaSyxxxxxxxxxxxxxxxxxxx","AIzaSyxxxxxxxxxxxxxxxxxxx"]
ALLOWED_TOKENS=["sk-123456"]
AUTH_TOKEN=sk-123456
# For Vertex AI Platform API Keys
VERTEX_API_KEYS=["AQ.Abxxxxxxxxxxxxxxxxxxx"]
# For Vertex AI Platform Express API Base URL
VERTEX_EXPRESS_BASE_URL=https://aiplatform.googleapis.com/v1beta1/publishers/google
TEST_MODEL=gemini-1.5-flash
THINKING_MODELS=["gemini-2.5-flash-preview-04-17"]
THINKING_BUDGET_MAP={"gemini-2.5-flash-preview-04-17": 4000}
IMAGE_MODELS=["gemini-2.0-flash-exp"]
SEARCH_MODELS=["gemini-2.0-flash-exp","gemini-2.0-pro-exp"]
FILTERED_MODELS=["gemini-1.0-pro-vision-latest", "gemini-pro-vision", "chat-bison-001", "text-bison-001", "embedding-gecko-001"]
# 是否启用网址上下文,默认启用
URL_CONTEXT_ENABLED=false
URL_CONTEXT_MODELS=["gemini-2.5-pro","gemini-2.5-flash","gemini-2.5-flash-lite","gemini-2.0-flash","gemini-2.0-flash-live-001"]
TOOLS_CODE_EXECUTION_ENABLED=false
SHOW_SEARCH_LINK=true
SHOW_THINKING_PROCESS=true
BASE_URL=https://generativelanguage.googleapis.com/v1beta
MAX_FAILURES=10
MAX_RETRIES=3
CHECK_INTERVAL_HOURS=1
TIMEZONE=Asia/Shanghai
# 请求超时时间(秒)
TIME_OUT=300
# 代理服务器配置 (支持 http 和 socks5)
# 示例: PROXIES=["http://user:pass@host:port", "socks5://host:port"]
PROXIES=[]
# 对同一个API_KEY使用代理列表中固定的IP策略
PROXIES_USE_CONSISTENCY_HASH_BY_API_KEY=true
#########################image_generate 相关配置###########################
PAID_KEY=AIzaSyxxxxxxxxxxxxxxxxxxx
CREATE_IMAGE_MODEL=imagen-3.0-generate-002
UPLOAD_PROVIDER=smms
SMMS_SECRET_TOKEN=XXXXXXXXXXXXXXXXXXXXXXXXXXXXXX
PICGO_API_KEY=xxxx
PICGO_API_URL=https://www.picgo.net/api/1/upload
CLOUDFLARE_IMGBED_URL=https://xxxxxxx.pages.dev/upload
CLOUDFLARE_IMGBED_AUTH_CODE=xxxxxxxxx
CLOUDFLARE_IMGBED_UPLOAD_FOLDER=
##########################################################################
#########################stream_optimizer 相关配置########################
STREAM_OPTIMIZER_ENABLED=false
STREAM_MIN_DELAY=0.016
STREAM_MAX_DELAY=0.024
STREAM_SHORT_TEXT_THRESHOLD=10
STREAM_LONG_TEXT_THRESHOLD=50
STREAM_CHUNK_SIZE=5
##########################################################################
######################### 日志配置 #######################################
# 日志级别 (debug, info, warning, error, critical),默认为 info
LOG_LEVEL=info
# 是否开启自动删除错误日志
AUTO_DELETE_ERROR_LOGS_ENABLED=true
# 自动删除多少天前的错误日志 (1, 7, 30)
AUTO_DELETE_ERROR_LOGS_DAYS=7
# 是否开启自动删除请求日志
AUTO_DELETE_REQUEST_LOGS_ENABLED=false
# 自动删除多少天前的请求日志 (1, 7, 30)
AUTO_DELETE_REQUEST_LOGS_DAYS=30
##########################################################################

# 假流式配置 (Fake Streaming Configuration)
# 是否启用假流式输出
FAKE_STREAM_ENABLED=True
# 假流式发送空数据的间隔时间(秒)
FAKE_STREAM_EMPTY_DATA_INTERVAL_SECONDS=5

# 安全设置 (JSON 字符串格式)
# 注意:这里的示例值可能需要根据实际模型支持情况调整
SAFETY_SETTINGS=[{"category": "HARM_CATEGORY_HARASSMENT", "threshold": "OFF"}, {"category": "HARM_CATEGORY_HATE_SPEECH", "threshold": "OFF"}, {"category": "HARM_CATEGORY_SEXUALLY_EXPLICIT", "threshold": "OFF"}, {"category": "HARM_CATEGORY_DANGEROUS_CONTENT", "threshold": "OFF"}, {"category": "HARM_CATEGORY_CIVIC_INTEGRITY", "threshold": "BLOCK_NONE"}]
URL_NORMALIZATION_ENABLED=false
# tts配置
TTS_MODEL=gemini-2.5-flash-preview-tts
TTS_VOICE_NAME=Zephyr
TTS_SPEED=normal
#########################Files API 相关配置########################
# 是否启用文件过期自动清理
FILES_CLEANUP_ENABLED=true
# 文件过期清理间隔(小时)
FILES_CLEANUP_INTERVAL_HOURS=1
# 是否启用用户文件隔离(每个用户只能看到自己上传的文件)
FILES_USER_ISOLATION_ENABLED=true
##########################################################################

3.运行容器

docker run -d -p 8000:8000 --name gemini-balance \
-v ./data:/app/data \
--env-file .env \
ghcr.io/snailyp/gemini-balance:latest

使用 1Panel 安装

安装 1Panel

雨云自带的安装脚本可能会安装失败

先连接 SSH,什么?你不会 SSH 连接?😡回去重看一遍

使用安装脚本手动安装

 bash -c "$(curl -sSL https://resource.fit2cloud.com/1panel/package/v2/quick_start.sh)"

选择简体中文后,一路默认即可(安装 Docker 需要输入 y)

出现安装信息即代表安装成功

[1Panel Log]: 正在启动 1Panel 服务
[1Panel Log]: 1Panel 服务已成功启动,正在继续执行后续配置,请稍候...
[1Panel Log]:
[1Panel Log]: =================感谢您的耐心等待,安装已完成==================
[1Panel Log]:
[1Panel Log]: 请使用您的浏览器访问面板:
[1Panel Log]: 外部地址:  http://154.36.178.179:42028/***
[1Panel Log]: 内部地址:  http://154.36.178.179:42028/***
[1Panel Log]: 面板用户:  ***
[1Panel Log]: 面板密码:  ***
[1Panel Log]:
[1Panel Log]: 官方网站: https://1panel.cn
[1Panel Log]: 项目文档: https://1panel.cn/docs
[1Panel Log]: 代码仓库: https://github.com/1Panel-dev/1Panel
[1Panel Log]: 前往 1Panel 官方论坛获取帮助: https://bbs.fit2cloud.com/c/1p/7
[1Panel Log]:
[1Panel Log]: 如果您使用的是云服务器,请在安全组中打开端口 42028
[1Panel Log]:
[1Panel Log]: 为了您的服务器安全,离开此屏幕后您将无法再次看到您的密码,请记住您的密码。
[1Panel Log]:
[1Panel Log]: ================================================================

登录 1Panel 面板

这步没什么好说的,Ctrl + C 和 Ctrl + V 就行了

融合怪脚本测试

大宽带
--------------------- A Bench Script By spiritlhl ----------------------
                   测评频道: https://t.me/vps_reviews
VPS融合怪版本:2025.08.31
Shell项目地址:https://github.com/spiritLHLS/ecs
Go项目地址 [推荐]:https://github.com/oneclickvirt/ecs
---------------------基础信息查询--感谢所有开源项目---------------------
 CPU 型号          : AMD EPYC 7K62 48-Core Processor
 CPU 核心数        : 2
 CPU 频率          : 2595.124 MHz
 CPU 缓存          : L1: 128.00 KB / L2: 1.00 MB / L3: 32.00 MB
 AES-NI指令集      : ✔ Enabled
 VM-x/AMD-V支持    : ❌ Disabled
 内存              : 218.34 MiB / 3.82 GiB
 Swap              : 0 KiB / 1.42 GiB
 硬盘空间          : 3.96 GiB / 29.42 GiB
 启动盘路径        : /dev/sda2
 系统在线时间      : 0 days, 0 hour 12 min
 负载              : 1.54, 0.42, 0.14
 系统              : Ubuntu 24.04.1 LTS (x86_64)
 架构              : x86_64 (64 Bit)
 内核              : 6.8.0-49-generic
 TCP加速方式       : bbr
 虚拟化架构        : KVM
 NAT类型           : Full Cone
 IPV4 ASN          : AS979 NetLab Global
 IPV4 位置         : Togoshi / Tokyo / JP
----------------------CPU测试--通过sysbench测试-------------------------
 -> CPU 测试中 (Fast Mode, 1-Pass @ 5sec)
 1 线程测试(单核)得分:          1609 Scores
 2 线程测试(多核)得分:          3188 Scores
---------------------内存测试--感谢lemonbench开源-----------------------
 -> 内存测试 Test (Fast Mode, 1-Pass @ 5sec)
 单线程读测试:          42947.27 MB/s
 单线程写测试:          19544.94 MB/s
------------------磁盘dd读写测试--感谢lemonbench开源--------------------
 -> 磁盘IO测试中 (4K Block/1M Block, Direct Mode)
 测试操作               写速度                                  读速度
 100MB-4K Block         55.2 MB/s (13.47 IOPS, 1.90s))          65.9 MB/s (16077 IOPS, 1.59s)
 1GB-1M Block           1.4 GB/s (1372 IOPS, 0.73s)             6.6 GB/s (6257 IOPS, 0.16s)
---------------------磁盘fio读写测试--感谢yabs开源----------------------
Block Size | 4k            (IOPS) | 64k           (IOPS)
  ------   | ---            ----  | ----           ----
Read       | 189.17 MB/s  (47.2k) | 1.33 GB/s    (20.7k)
Write      | 189.67 MB/s  (47.4k) | 1.33 GB/s    (20.8k)
Total      | 378.85 MB/s  (94.7k) | 2.66 GB/s    (41.6k)
           |                      |
Block Size | 512k          (IOPS) | 1m            (IOPS)
  ------   | ---            ----  | ----           ----
Read       | 1.61 GB/s     (3.1k) | 1.71 GB/s     (1.6k)
Write      | 1.69 GB/s     (3.3k) | 1.83 GB/s     (1.7k)
Total      | 3.31 GB/s     (6.4k) | 3.55 GB/s     (3.4k)
------------流媒体解锁--基于oneclickvirt/CommonMediaTests开源-----------
以下测试的解锁地区是准确的,但是不是完整解锁的判断可能有误,这方面仅作参考使用
----------------Netflix-----------------
[IPV4]
您的出口IP完整解锁Netflix,支持非自制剧的观看
NF所识别的IP地域信息:日本
[IPV6]
您的网络可能没有正常配置IPv6,或者没有IPv6网络接入
----------------Youtube-----------------
[IPV4]
连接方式: Youtube Video Server
视频缓存节点地域: 日本 东京(NRT12S24)
Youtube识别地域: 日本(JP)
[IPV6]
Youtube在您的出口IP所在的国家不提供服务
---------------DisneyPlus---------------
[IPV4]
当前IPv4出口所在地区即将开通DisneyPlus
[IPV6]
DisneyPlus在您的出口IP所在的国家不提供服务
解锁Netflix,Youtube,DisneyPlus上面和下面进行比较,不同之处自行判断
----------------流媒体解锁--感谢RegionRestrictionCheck开源--------------
 以下为IPV4网络测试,若无IPV4网络则无输出
============[ Multination ]============
 Dazn:                                  Yes (Region: JP)
 Disney+:                               Yes (Region: JP)
 Netflix:                               Yes (Region: JP)
 YouTube Premium:                       Yes (Region: JP)
 Amazon Prime Video:                    Yes (Region: JP)
 TVBAnywhere+:                          Yes
 Spotify Registration:                  Yes (Region: JP)
 OneTrust Region:                       JP [Tokyo]
 iQyi Oversea Region:                   US
 Bing Region:                           JP (Risky)
 Apple Region:                          JP
 YouTube CDN:                           Tokyo
 Netflix Preferred CDN:                 Tokyo
 ChatGPT:                               Yes
 Google Gemini:                         Yes (Region: JPN)
 Claude:                                Yes
 Wikipedia Editability:                 Yes
 Google Play Store:                     Japan
 Google Search CAPTCHA Free:            Yes
 Steam Currency:                        JPY
 ---Forum---
 Reddit:                                Yes
 ---Game---
 SD Gundam G Generation Eternal:        Yes
=======================================
 以下为IPV6网络测试,若无IPV6网络则无输出
--------------------TikTok解锁--感谢lmc999的源脚本----------------------
 Tiktok Region:         【CA】
-------------IP质量检测--基于oneclickvirt/securityCheck使用-------------
数据仅作参考,不代表100%准确,如果和实际情况不一致请手动查询多个数据库比对
以下为各数据库编号,输出结果后将自带数据库来源对应的编号
ipinfo数据库  [0] | scamalytics数据库 [1] | virustotal数据库   [2] | abuseipdb数据库   [3] | ip2location数据库    [4]
ip-api数据库  [5] | ipwhois数据库     [6] | ipregistry数据库   [7] | ipdata数据库      [8] | db-ip数据库          [9]
ipapiis数据库 [A] | ipapicom数据库    [B] | bigdatacloud数据库 [C] | dkly数据库        [D] | ipqualityscore数据库 [E]
IPV4:
安全得分:
声誉(越高越好): 0 [2]
信任得分(越高越好): 100 [8]
VPN得分(越低越好): 0 [8]
代理得分(越低越好): 0 [8]
社区投票-无害: 0 [2]
社区投票-恶意: 0 [2]
威胁得分(越低越好): 0 [8]
欺诈得分(越低越好): 0 [1] 65 [E]
滥用得分(越低越好): 0 [3]
ASN滥用得分(越低越好): 0.0018 (Low) [A]
公司滥用得分(越低越好): 0.0002 (Very Low) [A]
威胁级别: low [9]
黑名单记录统计:(有多少黑名单网站有记录):
无害记录数: 0 [2]  恶意记录数: 0 [2]  可疑记录数: 0 [2]  无记录数: 95 [2]
安全信息:
使用类型: Commercial [3] hosting ASN [C] corporate [9] business [0 7 8] hosting [A]
公司类型: business [A] isp [0] hosting [7]
是否云提供商: Yes [7]
是否数据中心: Yes [1 C] No [0 5 6 8 A]
是否移动设备: No [5 A C] Yes [E]
是否代理: Yes [E] No [0 1 4 5 6 7 8 9 A C]
是否VPN: Yes [E] No [0 1 6 7 A C]
是否Tor: No [0 1 3 6 7 8 A C E]
是否Tor出口: No [1 7]
是否网络爬虫: No [9 A E]
是否匿名: No [1 6 7 8]
是否攻击者: No [7 8]
是否滥用者: No [7 8 A C E]
是否威胁: No [7 8 C]
是否中继: No [0 7 8 C]
是否Bogon: No [7 8 A C]
是否机器人: No [E]
DNS-黑名单: 315(Total_Check) 0(Clean) 8(Blacklisted) 19(Other)
Google搜索可行性:NO
-------------邮件端口检测--基于oneclickvirt/portchecker开源-------------
Platform  SMTP  SMTPS POP3  POP3S IMAP  IMAPS
LocalPort ✔     ✔     ✔     ✔     ✔     ✔
QQ        ✘     ✔     ✘     ✘     ✘     ✘
163       ✘     ✔     ✘     ✘     ✘     ✘
Sohu      ✘     ✔     ✘     ✘     ✘     ✘
Yandex    ✘     ✔     ✘     ✘     ✘     ✘
Gmail     ✘     ✔     ✘     ✘     ✘     ✘
Outlook   ✘     ✘     ✘     ✘     ✘     ✘
Office365 ✘     ✘     ✘     ✘     ✘     ✘
Yahoo     ✘     ✔     ✘     ✘     ✘     ✘
MailCOM   ✘     ✔     ✘     ✘     ✘     ✘
MailRU    ✘     ✘     ✘     ✘     ✘     ✘
AOL       ✘     ✔     ✘     ✘     ✘     ✘
GMX       ✘     ✔     ✘     ✘     ✘     ✘
Sina      ✘     ✔     ✘     ✘     ✘     ✘
Apple     ✘     ✔     ✘     ✘     ✘     ✘
FastMail  ✘     ✔     ✘     ✘     ✘     ✘
ProtonMail✘     ✘     ✘     ✘     ✘     ✘
MXRoute   ✘     ✘     ✘     ✘     ✘     ✘
Namecrane ✘     ✔     ✘     ✘     ✘     ✘
XYAMail   ✘     ✘     ✘     ✘     ✘     ✘
ZohoMail  ✘     ✔     ✘     ✘     ✘     ✘
Inbox_eu  ✘     ✔     ✘     ✘     ✘     ✘
Free_fr   ✘     ✔     ✘     ✘     ✘     ✘
-------------上游及三网回程--基于oneclickvirt/backtrace开源-------------
国家: JP 城市: Togoshi 服务商: AS979 NetLab Global
北京电信v4 219.141.140.10           电信163    [普通线路]
北京联通v4 202.106.195.68           联通4837   [普通线路]
北京移动v4 221.179.155.161          移动CMI    [普通线路]
上海电信v4 202.96.209.133  检测不到回程路由节点的IPV4地址
上海联通v4 210.22.97.1     检测不到回程路由节点的IPV4地址
上海移动v4 211.136.112.200          移动CMI    [普通线路]
广州电信v4 58.60.188.222            电信163    [普通线路]
广州联通v4 210.21.196.6             联通4837   [普通线路]
广州移动v4 120.196.165.24           移动CMI    [普通线路]
成都电信v4 61.139.2.69              电信163    [普通线路]
成都联通v4 119.6.6.6                联通4837   [普通线路]
成都移动v4 211.137.96.205           移动CMI    [普通线路]
准确线路自行查看详细路由,本测试结果仅作参考
同一目标地址多个线路时,检测可能已越过汇聚层,除第一个线路外,后续信息可能无效
-----------------------回程路由--基于nexttrace开源----------------------
依次测试电信/联通/移动经过的地区及线路,核心程序来自nexttrace,请知悉!
广州电信 58.60.188.222
0.84 ms         AS979 日本 东京都 户越 as979.net
0.83 ms         * RFC1918
102.23 ms       AS17676 [BBTEC] 中国 上海 softbank.jp
98.55 ms        AS4134 [CHINANET-BB] 中国 上海 www.chinatelecom.com.cn 电信
226.50 ms       AS4134 [CHINANET-BB] 中国 广东 广州 www.chinatelecom.com.cn 电信
广州联通 210.21.196.6
0.86 ms         AS979 日本 东京都 户越 as979.net
0.42 ms         * RFC1918
152.40 ms       AS17676 [BBTEC] 美国 加利福尼亚 圣何塞 softbank.jp
151.65 ms       AS4837 [CU169-BACKBONE] 中国 上海 chinaunicom.cn
154.73 ms       AS4837 [CU169-BACKBONE] 中国 北京市 chinaunicom.cn 联通
178.31 ms       AS17623 [APNIC-AP] 中国 广东 深圳 chinaunicom.cn 联通
183.48 ms       AS17623 中国 广东 深圳 宝安区 chinaunicom.cn 联通
广州移动 120.196.165.24
1.04 ms         AS979 日本 东京都 户越 as979.net
0.33 ms         * RFC1918
2.79 ms         AS17676 [BBTEC] 日本 东京都 东京 softbank.jp
66.18 ms        AS58453 [CMI-INT] 中国 香港 cmi.chinamobile.com
59.74 ms        AS9808 [CMNET] 中国 广东 广州 chinamobileltd.com 移动
59.05 ms        AS9808 [CMNET] 中国 广东 广州 I-C chinamobileltd.com 移动
118.51 ms       AS9808 [CMNET] 中国 广东 广州 chinamobileltd.com 移动
70.26 ms        AS9808 [CMNET] 中国 广东 广州 chinamobileltd.com 移动
115.46 ms       AS9808 [CMNET] 中国 广东 广州 chinamobileltd.com 移动
66.61 ms        AS56040 [APNIC-AP] 中国 广东 深圳 gd.10086.cn 移动
--------------------自动更新测速节点列表--本脚本原创--------------------
位置             上传速度        下载速度        延迟
Speedtest.net    97.86Mbps       98.85Mbps       2.65ms
日本东京         98.53Mbps       98.42Mbps       2.72ms
中国香港         1.79Mbps        2.44Mbps        49.58ms
联通上海5G       61.02Mbps       4.71Mbps        167.29ms
电信浙江         24.30Mbps       62.23Mbps       93.21ms
移动Suzhou       60.94Mbps       0.28Mbps        112.71ms
------------------------------------------------------------------------
 总共花费      : 5 分 55 秒
 时间          : Sat Sep 13 03:30:08 UTC 2025
------------------------------------------------------------------------