mirror of
https://github.com/okxlin/appstore.git
synced 2026-09-27 16:01:05 +00:00
MicroWARP(1Panel v2)
基于 ghcr.io/ccbkkb/microwarp 的轻量级 Cloudflare WARP 代理封装,统一收敛为 microwarp 单 key,并提供官方原版与定时轮换变体。
版本说明
latest
- 官方原版
- 仅提供 SOCKS5 代理
- 不做自动 IP 轮换,适合需要稳定出口身份的场景
http-latest
- 官方原版增强变体
- 在 SOCKS5 基础上额外提供 HTTP 代理端口
- 通过
gogost/gostsidecar 将 HTTP 转发到 SOCKS5
rotator-latest
- 基于官方原版增加定时 WARP 身份重建
- 轮换通过删除旧
wg0.conf与账号缓存后重新执行上游初始化完成 - 轮换时会有秒级短暂中断
rotator-http-latest
- 在
rotator-latest基础上额外提供 HTTP 代理端口
安装建议
- 只需官方 SOCKS5:安装
latest - 需官方 SOCKS5 + HTTP:安装
http-latest - 需要定时切换 WARP 身份:安装
rotator-latest - 需要定时切换并同时提供 HTTP:安装
rotator-http-latest
核心参数
PANEL_APP_PORT_SOCKS5:SOCKS5 对外端口PANEL_APP_PORT_HTTP_PROXY:HTTP 代理端口,仅*-http-latest版本使用APP_DATA_DIR_1:WireGuard 持久化目录,保存wg0.conf与wgcf注册信息SOCKS_USER/SOCKS_PASS:启用 SOCKS5 认证ENDPOINT_IP:手动覆盖 WARP EndpointGH_PROXY:辅助wgcf下载TAILSCALE_CIDR:Tailscale 回程路由 CIDR,默认100.64.0.0/10MTU:WireGuard MTU,默认1280WARP_WGCF_CONF:可选完整 WireGuard 配置内容;也可直接将wg0.conf放入持久化目录ROTATE_INTERVAL_MINUTES:轮换间隔(分钟),仅rotator-*版本使用,0表示关闭
使用说明
- 默认使用外部网络
1panel-network - 首次启动会自动注册 WARP 设备并生成
/etc/wireguard/wg0.conf - 建议保留
APP_DATA_DIR_1持久化目录,避免每次重启都重新注册 - 官方镜像内部支持通过 GitHub token 缓解
wgcf版本查询的 API 限流,但本应用默认不在 1Panel 表单中暴露该参数,优先保持默认安装简洁稳定 - 如果设置了
WARP_WGCF_CONF,rotator-*版本会自动关闭定时轮换,因为该配置已固定出口身份 rotator-*版本的轮换逻辑是完整重建 WARP 身份,而不是调用上游并不存在的 rotate API