Skip to content

cmliu/sub-web-modify

 
 

Repository files navigation

Sub-Web-Modify

🚀 全网最美观的订阅转换前端界面

基于 Vue.js 开发的现代化订阅转换 Web 前端

License: MIT Node.js Version Vue Version

📖 项目简介

Sub-Web-Modify 是基于 CareyWang/sub-web 项目的增强版本,专为订阅转换服务设计的现代化前端界面。感谢原作者 youshandefeiyang 的出色工作,本项目在其基础上进行了进一步优化。

🌟 主要特性

  • 🎨 现代化界面设计 - 全新重制的 CSS 样式,更加美观易用
  • 🌓 智能主题切换 - 支持亮色/暗色主题,可自动适应系统主题
  • 📱 响应式设计 - 完美适配桌面端和移动端设备
  • 🔗 多种订阅格式支持 - 支持 Clash、Surge、V2Ray、Quantumult X 等主流客户端
  • 🛠 高级功能 - 节点筛选、重命名、配置定制等高级选项

🖥️ 界面预览

效果预览

🚀 快速部署

方式一:Cloudflare Pages 部署(推荐)

  1. Fork 本仓库 到你的 GitHub 账户
  2. 修改配置文件
    • 编辑 src\views\Subconverter.vue - 配置默认后端地址
    • 编辑 .env - 设置环境变量
  3. 连接到 Cloudflare Pages
    • 登录 Cloudflare Dashboard
    • 进入 Pages → 创建项目 → 连接到 Git
    • 选择你 Fork 的仓库
  4. 配置构建设置
    框架预设:Vue
    构建命令:npm run build
    构建输出目录:/dist
    
  5. 部署完成 - 自动部署,每次推送代码都会自动更新

方式二:EdgeOne Pages 部署

  1. Fork 本仓库 到你的 GitHub 账户
  2. 修改配置文件
    • 编辑 src\views\Subconverter.vue - 配置默认后端地址
    • 编辑 .env - 设置环境变量
  3. 连接到 EdgeOne Pages
    • 登录 EdgeOne 控制台
    • 进入 Pages → 新建项目 → 连接 Git 仓库
    • 选择你 Fork 的仓库
  4. 配置构建设置
    框架预设:Vue
    根目录:./
    输出目录:dist
    编译命令:npm run build
    安装命令:npm install
    
  5. 部署完成 - 自动部署,每次推送代码都会自动更新

🔧 配置说明

部署前需要修改以下两个文件:

1. src\views\Subconverter.vue

修改默认后端地址和相关配置

2. .env

设置环境变量:

# 默认后端地址
VUE_APP_SUBCONVERTER_DEFAULT_BACKEND=https://your-backend-url.com

# 短链接服务
VUE_APP_MYURLS_DEFAULT_BACKEND=https://your-short-url-service.com

# 其他配置...

📋 支持的客户端

客户端 平台 状态
Clash Windows/macOS/Linux
Surge iOS/macOS
Quantumult X iOS
V2Ray 全平台
Sing-Box 全平台

🛠️ 主要功能

  • 订阅链接转换 - 支持各种格式的订阅链接相互转换
  • 节点筛选 - 通过关键字或正则表达式筛选节点
  • 节点重命名 - 批量重命名节点,支持正则替换
  • 自定义配置 - 支持上传自定义的远程配置文件
  • 短链接生成 - 集成短链接服务,方便分享
  • 响应式设计 - 完美适配各种屏幕尺寸

🤝 贡献指南

欢迎提交 Issue 和 Pull Request 来帮助改进项目!

📞 支持与反馈

📄 许可证

本项目基于 MIT License 开源协议。

🙏 致谢

About

Subconverter订阅转换前端增强版,增加近百条远程配置及更多自定义功能!

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • CSS 45.6%
  • Vue 22.6%
  • JavaScript 20.3%
  • HTML 10.7%
  • Other 0.8%