Skip to content

amm10090/sub-web-modify

Repository files navigation

sub-web-modify

基于 CareyWang/sub-web 的订阅转换前端项目。

特性

  • Typography 视觉:以文字层级为主导的版面结构
  • 兼容 Node.js 24 最新版本
  • 支持一键部署至 Vercel
  • 支持暗黑模式切换与系统主题跟随
  • 支持短链接生成和自定义
  • 包含远程配置选项与上传
  • 支持从 URL 解析订阅信息

使用方法

Docker 部署(推荐)

docker run -d --restart always -p 8090:80 --name sub-web-modify <your-docker-image>

Docker Compose 部署

name: sub-web-modify
services:
    sub-web-modify:
        restart: always
        privileged: false
        ports:
            - 8090:80
        container_name: sub-web-modify
        image: <your-docker-image>

运行:

docker compose up -d

本地开发

# 安装依赖
pnpm install

# 开发模式
pnpm dev

# 生产构建
pnpm build

访问地址

部署后访问:

http://localhost:8090

可通过 URL 参数指定后端:

http://localhost:8090/?backend=https://your-backend-url

配置说明

主要配置文件为 .env,可以修改以下配置:

  • VITE_SUBCONVERTER_DEFAULT_BACKEND - 默认后端地址
  • VITE_MYURLS_DEFAULT_BACKEND - 短链接服务地址
  • VITE_SUBCONVERTER_REMOTE_CONFIG - 默认远程配置
  • VITE_CONFIG_UPLOAD_BACKEND - 配置上传后端(为空时使用相对路径)

许可证

MIT License

About

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

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors