stilleshan / subweb Goto Github PK
View Code? Open in Web Editor NEWsubweb 是基于 subconverter 订阅转换的前端项目,方便用户快速生成各平台的订阅链接.
Home Page: https://sub.ops.ci
License: GNU General Public License v3.0
subweb 是基于 subconverter 订阅转换的前端项目,方便用户快速生成各平台的订阅链接.
Home Page: https://sub.ops.ci
License: GNU General Public License v3.0
RT
我是用docker+加载配置文件的方式部署的,部署完了以后默认的所有功能正常,但是按照部署说明以及config.js文件内的格式,添加了其他几条远程配置,但是在订阅链接转换的页面“远程配置”下拉选项中,显示的是白色的选项,只有容器默认的2个ACL4SSR配置是能正常显示的。
希望可以修复。
经过几天试用,觉得这个做成docker非常好用,放在nas上可以方便我的不同设备获取clash/quanx/surfboard等配置。
同时也很简洁,没有乱七八糟花哨不实用的功能。但在使用中也碰到一些不便,希望能增设如下一些小功能:
首页对于每一个输入框都能以环境变量的方式传入默认值。(目前是后端地址可以传入,但是其他内容,比如默认订阅链接,客户端的默认选择项,参数(比如节点排序,开启UDP等等是否默认勾选)等都需要每次手工填写。能在config.js里面修改设置默认值也可以。
--原因:每个人的默认设置需求都不同,通过环境变量方式传入可以无需重新编译docker而便利使用。
希望增加nginx监听端口的环境变量
--原因:80端口一般都是被占用的,目前是手工修改的nginx配置文件改的端口,希望能通过环境变量自动
传入。
增加一个输出返回文件的按钮,比如点击后可以将subconverter的返回内容存成文件。
--原因:对于我们同时在nas上使用clash的人来说,这个文件可以映射到clash的目录里。
希望能够增加一个本地配置文件列表选择(跟远程2选1输入),然后可以把本地的自定义配置文件传给subconverter。
--原因:有时候远程的那些配置文件并不适合,但是自己写的配置文件好像又没有办法以参数方式传递给subconverter,如果subweb可以获取本地配置文件的url然后传递给subconverter就好了。
修改很小,希望作者考虑,非常感谢。
subconverter v0.9.0已可支持sing-box配置格式输出,经测试subweb Docker部署,内部subconverter已为v0.9.0,实测手工拼接订阅链接已可以正确生成sing-box配置。
建议前端稍作修改即可处理sing-box客户端配置,造福一众伸手党。 :)
我通过docker在群晖内搭建,想要直接用API功能引入openclash,想请问一下默认的API地址是什么呢?感谢
和短链接域名有关么,我的短链https://s.love.cn:6666 是不是因为带了自定义端口导致的
写成了api url的了
给节点添加命名,例如1@12,a@ab,这样适合多个机场多个订阅
不能批量复制多个节点进订阅吗,我试了下识别不了。只能一个个节点单独加
可参考:youshandefeiyang/sub-web-modify
已经搭建完成,看转换后的地址是空白,如何搭配使用,感谢!
现在需要用docker构建的方式来设置后端地址。
有没有可能改为-v 映射配置文件的方式,或者-e 配置变量的方式呢,部署起来会更便捷。
仅为提议,希望开发者采纳,谢谢!
目前已经能在vercel部署,但是一些配置需要手动修改文件,是否可以支持环境变量进行替换
这款subweb十分简洁,个人非常喜欢,已经在vercel上部署使用。
因为习惯使用自定义的远程配置文件,每次都需要手动输入,
有没有可能支持环境变量指定远程配置文件,操作逻辑类似后端地址,下拉窗口有默认和自定义两种可选。感谢!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.