Worker-Sub 是一个基于 Cloudflare Workers 的订阅转换工具。
首先,确保你已经克隆了项目代码:
git clone https://github.com/Billyas/worker-sub
cd worker-sub你可以通过修改 wrangler.toml 文件来设置以下环境变量:
TOKEN: 订阅密钥SUBCONFIG: 订阅转换配置文件SUBNAME: 订阅名称GUEST: 访客 IDSUBAPI: 订阅转换 API
然后,构建 Docker 镜像:
docker build -t worker-sub .使用以下命令部署容器,并挂载外部的 wrangler.toml 文件:
docker run -d --name worker-sub -p 8787:8787 -v /path/to/your/wrangler.toml:/app/wrangler.toml worker-sub其中:
/path/to/your/wrangler.toml是你本地的wrangler.toml文件路径。worker-sub是你的 Docker 镜像名称。
部署完成后,可以通过 http://localhost:8787 访问服务。
在开发模式下,可以使用以下命令启动服务:
安装wranger
npm install -g wrangler安装依赖
npm install启动服务
npm run start服务将会在 http://0.0.0.0:8777 端口上运行。