登录 立即注册

首页 > 绿虎论坛 > 软件开发 > 编程语言 > golang (发帖)

标题: Clash Config Store: 一个管理 Mihomo/Clash 配置的编排与安全分发的工具

作者: @Ta

时间: 04-18 23:19发布,04-18 23:20修改

点击: 248

痛点

之前我一直用 Gitea 仓库放 config.yaml ,然后各设备订阅 Raw 文件链接。用是能用,但痛点不少:

  1. 安全性:Raw 链接一旦泄露(被扫),别人直接就能拿到我所有节点信息
  2. 自定义不便:想临时改个规则、切个分组,手机上操作又比较麻烦,手动拼接 YAML 不仅繁琐还容易出错
  3. 如果切换了供应商,一些自定义配置又得重来,虽然说已经有类似的订阅转换东西,但是你的自定义配置肯定是想要保密、并且编辑方便

于是做了( Vibe coding )这个 Clash Config Store 项目,一个订阅编排与分发平台。

核心思路很简单:

  1. 在 Web UI 里像搭积木一样,把上游订阅源、规则集、自定义代理组拼成一个完整配置
  2. 系统给你生成一个带 Token 的专属订阅链接
  3. 你的所有 Clash 客户端都填这一个链接,后续任何修改(加节点、改规则)都会自动同步到所有设备

特性:

  1. 多上游聚合、配置模板复用、自定义 YAML 节点、访问日志与 IP 限制、支持中英文和深色模式
  2. 支持 Docker compose 一键部署,支持使用 sqlite (默认)、mysql/miradb 作为数据库

后端 Go + 前端 React (shadcn/ui),已打包 Docker 镜像 shine09/clash-config-store,自部署既安全又省心。

需要坦诚说明的是:这项目是 Vibe Coding 的产物,肯定有考虑不周全的地方,未来也可能有破坏性更新。
系统级管理功能(比如是否开放注册)还没做,所以建议先搭建在自己的内网或安全环境里使用,权当预览版尝尝鲜。

欢迎各位🐯友试用、拍砖、PR ,也希望能给同样折腾配置的朋友省点事 👏


[隐藏样式|查看源码]


『回复列表(0|隐藏机器人聊天)』

帖子没有回复
回复需要登录

4月21日 20:55 星期二

本站由hu60wap6驱动

备案号: 京ICP备18041936号-1