File tree Expand file tree Collapse file tree
Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ # Ruley
2+
3+ 一个用于解析订阅、整理节点规则并生成 ` Clash ` / ` Mihomo ` 配置的 Web 工具。
4+
5+ 支持本地管理、配置预览、云端托管订阅链接,以及基于 SQLite 的配置持久化。
6+
7+ ## 功能
8+
9+ - 导入多种订阅输入:订阅链接、Base64 内容、YAML、节点 URI
10+ - 解析常见协议:` vmess ` 、` vless ` 、` ss ` 、` ssr ` 、` trojan ` 、` hysteria ` 、` hysteria2 ` 、` tuic ` 、` wireguard ` 、` snell `
11+ - 生成 ` Clash ` / ` Mihomo ` 配置
12+ - 自定义代理组、规则和高级 DNS
13+ - 保存配置到本地数据库
14+ - 生成可访问的订阅托管链接
15+ - 支持配置分支管理
16+
17+ ## Docker 部署
18+
19+ 1 . 配置 ` .env `
20+ 2 . 下载docekr-compose.yml
21+ 3 . 启动服务
22+
23+ ``` bash
24+ docker compose up -d
25+ ```
26+
27+ 默认访问地址:
28+ ` http://localhost:4000 `
29+
30+ ## 环境变量
31+
32+ | 变量 | 说明 | 默认值 |
33+ | ------------------------- | ------------------- | ------------ |
34+ | ` ADMIN_PASSWORD ` | 后台登录密码 | 无,必须设置 |
35+ | ` JWT_SECRET ` | JWT 签名密钥 | 无,必须设置 |
36+ | ` PORT ` | 服务端口 | ` 4000 ` |
37+ | ` NODE_ENV ` | 运行环境 | ` production ` |
38+ | ` NODE_MAX_OLD_SPACE_SIZE ` | Node 内存限制 | ` 256 ` |
39+ | ` MEM_LIMIT ` | Docker 容器内存限制 | ` 512m ` |
You can’t perform that action at this time.
0 commit comments