Skip to content

Releases: ccbkkb/MicroWARP

v0.1.1

25 Mar 14:54
a75de51

Choose a tag to compare

🚀 Features (新特性与优化)

  • SOCKS5 鉴权与端口自定义:全面支持环境变量注入。现可通过 BIND_ADDRBIND_PORTSOCKS_USERSOCKS_PASS 自定义代理服务的监听地址、端口及账号密码,提升公网部署安全性。
  • 支持优选 Endpoint IP:新增 ENDPOINT_IP 环境变量。用户可手动注入干净的 CF 节点 IP,以绕过部分机房(如 HK/US)的 reserved 字节阻断。
  • 网络下载代理支持:新增 GH_PROXY 环境变量,中国大陆机器可通过指定镜像站加速下载 wgcf 二进制文件。
  • 动态获取依赖版本:重构 wgcf 下载逻辑,改为通过 GitHub API 动态拉取最新 Release 版本,移除旧版的硬编码。
  • UDP 隧道保活:强制向内核配置中注入 PersistentKeepalive = 15,防止因运营商 QoS 导致的闲置断流。
  • 更新README.md

🐛 Bug Fixes (问题修复)

  • 修复纯 IPv4 环境下网卡启动崩溃:重构了 wg0.conf 的过滤逻辑。精准提取 IPv4 地址并彻底物理剔除 IPv6 配置,解决了在未开启 IPv6 的 Docker 桥接网络中触发 RTNETLINK answers: Permission denied 导致容器无限重启的致命缺陷。
  • 修复容器启动阻塞:为获取出口 IP 的 curl 请求增加了 5 秒物理超时限制 (-m 5)。在底层节点握手延迟或被墙时,脚本将安全跳过测速并正常拉起代理,不再导致进程死锁。
  • 网络请求防呆处理:为 wget 初始化下载增加了 15 秒超时强制退出机制。
  • 清理 Dockerfile 冗余:移除了写死的 EXPOSE 1080 声明,交由用户在 Compose 中根据实际需自行映射。

💖 Contributors / 鸣谢

This project exists thanks to all the people who contribute.
感谢所有为 MicroWARP 添砖加瓦的开源极客们:

  • @crmmc - 优化初始化流程与动态版本获取
  • @Shallow-Sea - 完善 Docker Compose 文档规范
  • @czyt - 引入 GH_PROXY 加速与测试模式支持
  • @ai-socratic - 修复 Tailscale 异地组网非对称路由冲突

v0.1.0

21 Mar 17:27
f14a43e

Choose a tag to compare

Update README.md