不 fork 内核,怎么用 mihomo / sing-box 封一个自己的 VPN 客户端
TL;DR:桌面把 mihomo 当子进程、移动把 sing-box 编成进程内的库,外面用 Flutter 套一层 UI + 认证 + 配置管线。内核不改一行源码,所有定制都通过「配置打补丁 + REST API...
TL;DR:桌面把 mihomo 当子进程、移动把 sing-box 编成进程内的库,外面用 Flutter 套一层 UI + 认证 + 配置管线。内核不改一行源码,所有定制都通过「配置打补丁 + REST API...
从「部署一下」到一个能打开的网址我花了一段时间,做了一个内部用的一键部署平台。这篇记录一下它为什么存在、怎么搭起来的,以及几个我自己觉得值得说的设计取舍。一、起因:一个 demo 卡在「只能在我电脑跑」事情的起点很...
在 ChatGPT Business 的「工作空间分析」(/admin/usage)页面,表格只给你名字 + 用量,没有邮箱。可当我作为 admin 看到某个人月消息量异常、或者想顺手导出一份全员邮箱清单做盘点时,...
TL;DR —— YTBlog Theme 是一款互联网科技风的 Typecho 主题,FluxgridEditor 是它的官方配套写作插件。两者一起使用时,可以得到一个粒子背景 + 代码窗口 Hero 的现代化博...
短代码总览 Demo本文把主题 FluxGrid 支持的所有短代码全部过了一遍,方便核对样式。1. [tag] 彩色内联标签六种内置 type:默认 主要 信息 警告 危险 成功 深色2. [scode] 提示/告...
Clash Meta DNS 配置指南:你写的每一行都应该有理由适用人群:在公司内网环境下使用 Clash Meta(mihomo)的研发同学前置条件:了解基本的 DNS 概念(域名解析、DNS 服务器),有 Cl...
背景我们自己拥有多个smartdns需要进行管理,每次这里改了之后,其他节点都需要单独修改,每次都需要去修改配置文件,非常的麻烦,并且如果是其他运维没有接触过的,可能还不知道如何操作。因此为了这个处理,开发了一个多...
背景每次要查询这个IP的一些信息的时候都需要去ipinfo.io上去查询,打开也很麻烦,因此为了更加有效的来解决这个问题,做了一个Alfred的插件依赖:dig效果图下载地址🍜点击下载
先看效果图青龙面板部署添加订阅任务https://github.com/x2rr/state-grid.git安装依赖mqttnode-localstorage设置MQTT参数我这里是自己部署了一个MQTT服务器,...