{"id":23656376,"url":"https://github.com/dustinwin/proxy-tools","last_synced_at":"2025-05-15T00:13:50.150Z","repository":{"id":151636151,"uuid":"624577638","full_name":"DustinWin/proxy-tools","owner":"DustinWin","description":"自动同步 mihomo 内核、sing-box 内核、sing-box PuerNya 版内核、Dashboard 面板和 AdGuard Home 最新版","archived":false,"fork":false,"pushed_at":"2025-04-04T08:15:30.000Z","size":55,"stargazers_count":1279,"open_issues_count":0,"forks_count":20,"subscribers_count":17,"default_branch":"main","last_synced_at":"2025-04-13T20:44:50.490Z","etag":null,"topics":["adguard-home","adguardhome","clash","clash-meta","clash-premium","clashmeta","dashboard","mihomo","proxy","shellcrash","sing-box","singbox"],"latest_commit_sha":null,"homepage":"https://proxy-tutorials.dustinwin.top/","language":null,"has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/DustinWin.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2023-04-06T19:32:44.000Z","updated_at":"2025-04-12T10:16:03.000Z","dependencies_parsed_at":"2024-12-05T17:04:50.483Z","dependency_job_id":"f55cb473-f17e-4bd7-b76e-0cce349994c1","html_url":"https://github.com/DustinWin/proxy-tools","commit_stats":{"total_commits":14,"total_committers":1,"mean_commits":14.0,"dds":0.0,"last_synced_commit":"ab86eff23978afba5a762c7e1fbcfc026ece03bb"},"previous_names":["dustinwin/clash_singbox-tools","dustinwin/proxy-tools"],"tags_count":6,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DustinWin%2Fproxy-tools","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DustinWin%2Fproxy-tools/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DustinWin%2Fproxy-tools/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/DustinWin%2Fproxy-tools/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/DustinWin","download_url":"https://codeload.github.com/DustinWin/proxy-tools/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":248782275,"owners_count":21160716,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["adguard-home","adguardhome","clash","clash-meta","clash-premium","clashmeta","dashboard","mihomo","proxy","shellcrash","sing-box","singbox"],"created_at":"2024-12-28T21:30:34.741Z","updated_at":"2025-04-13T20:45:07.251Z","avatar_url":"https://github.com/DustinWin.png","language":null,"funding_links":[],"categories":[],"sub_categories":[],"readme":"# 更新 [mihomo 内核](https://github.com/MetaCubeX/mihomo)、[sing-box 内核](https://github.com/SagerNet/sing-box)、[sing-box PuerNya 版内核](https://github.com/PuerNya/sing-box/tree/building)、Dashboard 面板和 [AdGuard Home](https://github.com/AdguardTeam/AdGuardHome)\n# 一、 说明\n每天凌晨（北京时间 UTC+8）自动构建生成：\n1. [Clash Premium Release 版和 Nightly 版内核](https://github.com/DustinWin/proxy-tools/releases/tag/Clash-Premium)（已停更）\n2. mihomo [Meta 版](https://github.com/MetaCubeX/mihomo/tree/Meta)和 [Alpha 版](https://github.com/MetaCubeX/mihomo/tree/Alpha)内核\n3. sing-box [Release 版](https://github.com/SagerNet/sing-box/tree/main)、[Dev 版](https://github.com/SagerNet/sing-box/tree/dev)和 [PuerNya 版](https://github.com/PuerNya/sing-box/tree/building)（支持[出站提供者](https://sing-boxp.dustinwin.top/zh/configuration/provider/) `outbound_providers`，类似于 mihomo 内核的[代理集合](https://wiki.metacubex.one/config/proxy-providers/) `proxy-providers`）内核\n4. Dashboard 面板：[yacd 面板](https://github.com/haishanh/yacd)、[Yacd-meta 面板](https://github.com/MetaCubeX/Yacd-meta)、[metacubexd 面板](https://github.com/MetaCubeX/metacubexd)和 [zashboard 面板](https://github.com/Zephyruso/zashboard)\n5. AdGuard Home [Release 版](https://github.com/AdguardTeam/AdGuardHome/tree/beta-v0.107)和 [Beta 版](https://github.com/AdguardTeam/AdGuardHome/tree/beta-v0.108)\n\n**注：**\n- 1. 本教程中的下载链接以 CPU 架构 ARMv8 为例，请注意修改链接后缀\n- 2. 查看 CPU 架构可连接 SSH 后执行命令 `uname -ms`，若执行结果是“linux aarch64”，就是搭载的 ARMv8 架构\n- 3. 对下载源的说明，可[点此](https://proxy-tutorials.dustinwin.top/about/#%E5%AF%B9%E4%B8%8B%E8%BD%BD%E6%BA%90%E7%9A%84%E8%AF%B4%E6%98%8E)了解\n\n# 二、 使用方法\n## 1. 导入内核（以 [ShellCrash](https://github.com/juewuy/ShellCrash) 导入内核为例）\n**mihomo 内核和 sing-box 内核 Linux 版下载链接后缀和 CPU 架构对应关系如下表：**\n|CPU 架构|AMD64|AMD64v3|ARMv5|ARMv6|ARMv7|ARMv8\u0026ARM64\u0026AArch64|mips-softfloat|mipsle-hardfloat|mipsle-softfloat|\n|-----|-----|-----|-----|-----|-----|:---:|-----|-----|-----|\n|**链接后缀**|`amd64`|`amd64v3`|`armv5`|`armv6`|`armv7`|`armv8`|`mips-softfloat`|`mipsle-hardfloat`|`mipsle-softfloat`|\n\n\u003cdetails\u003e\n\u003csummary\u003e① 首次导入\u003c/summary\u003e\n\n连接 SSH 后执行如下命令：\n```\n# mihomo 内核 Meta 版\ncurl -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/mihomo/mihomo-meta-linux-armv8.tar.gz | tar -zx -C /tmp/ \u0026\u0026 crash\n# mihomo 内核 Alpha 版\ncurl -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/mihomo/mihomo-alpha-linux-armv8.tar.gz | tar -zx -C /tmp/ \u0026\u0026 crash\n# sing-box 内核 PuerNya 版\ncurl -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/sing-box/sing-box-puernya-linux-armv8.tar.gz | tar -zx -C /tmp/ \u0026\u0026 crash\n# sing-box 内核 Release 版\ncurl -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/sing-box/sing-box-release-linux-armv8.tar.gz | tar -zx -C /tmp/ \u0026\u0026 crash\n# sing-box 内核 Dev 版\ncurl -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/sing-box/sing-box-dev-linux-armv8.tar.gz | tar -zx -C /tmp/ \u0026\u0026 crash\n```\n此时脚本会自动“发现可用的内核文件”，选择 1 加载，后选择对应的内核  \n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e② 升级导入（ShellCrash -\u003e 9 更新/卸载 -\u003e 2 切换内核文件，内核版本不会刷新）\u003c/summary\u003e\n\n连接 SSH 后执行如下命令：\n```\n# mihomo 内核 Meta 版\ncurl -o $CRASHDIR/CrashCore.tar.gz -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/mihomo/mihomo-meta-linux-armv8.tar.gz \u0026\u0026 $CRASHDIR/start.sh restart\n# mihomo 内核 Alpha 版\ncurl -o $CRASHDIR/CrashCore.tar.gz -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/mihomo/mihomo-alpha-linux-armv8.tar.gz \u0026\u0026 $CRASHDIR/start.sh restart\n# sing-box 内核 PuerNya 版\ncurl -o $CRASHDIR/CrashCore.tar.gz -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/sing-box/sing-box-puernya-linux-armv8.tar.gz \u0026\u0026 $CRASHDIR/start.sh restart\n# sing-box 内核 Release 版\ncurl -o $CRASHDIR/CrashCore.tar.gz -L https://cdn.jsdelivr.net/gh/DustinWin/proxy-tools/@sing-box/sing-box-release-linux-armv8.tar.gz \u0026\u0026 $CRASHDIR/start.sh restart\n# sing-box 内核 Dev 版\ncurl -o $CRASHDIR/CrashCore.tar.gz -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/sing-box/sing-box-dev-linux-armv8.tar.gz \u0026\u0026 $CRASHDIR/start.sh restart\n```\n\u003c/details\u003e\n\n## 2. 安装 Dashboard 面板（以 ShellCrash 安装 metacubexd 面板为例）\n**Dashboard 面板对应文件名和网址关系如下表：**\n|面板名称|文件名|网址|\n|-----|-----|-----|\n|yacd 面板|`yacd.tar.gz`|\u003chttps://yacd.haishan.me\u003e|\n|Yacd-meta 面板|`Yacd-meta.tar.gz`|\u003chttps://yacd.metacubex.one\u003e|\n|metacubexd 面板|`metacubexd.tar.gz`|\u003chttps://metacubex.github.io/metacubexd/\u003e|\n|zashboard 面板|`zashboard.tar.gz`|\u003chttps://board.zash.run.place\u003e|\n\n连接 SSH 后执行如下命令：\n```\ncurl -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/Dashboard/metacubexd.tar.gz | tar -zx -C $CRASHDIR/ui/ \u0026\u0026 $CRASHDIR/start.sh restart\n```\n- 注：若使用基于 [Chromium 项目](https://www.chromium.org/Home/)开发的浏览器打开网址去访问 Dashboard 面板时，以 [Chrome 浏览器](https://www.google.com/chrome/)为例，需要设置该网址域名“允许显示不安全内容”。方法如下：  \n进入设置 -\u003e 隐私和安全 -\u003e 网站设置 -\u003e 更多内容设置 -\u003e 不安全内容（或者地址栏直接打开 chrome://settings/content/insecureContent 进行设置），在“允许显示不安全内容”内添加网址域名如：`metacubex.github.io`\n\n## 3. 安装 AdGuard Home\n**AdGuard Home Linux 版 CPU 架构和链接后缀对应关系如下表：**\n|CPU 架构|AMD64|ARMv5|ARMv6|ARMv7|ARMv8|mips-softfloat|mipsle-softfloat|\n|-----|-----|-----|-----|-----|-----|-----|-----|\n|**链接后缀**|`amd64`|`armv5`|`armv6`|`armv7`|`armv8`|`mips-softfloat`|`mipsle-softfloat`|\n\n\u003cdetails\u003e\n\u003csummary\u003e① 安装 AdGuard Home\u003c/summary\u003e\n\n连接 SSH 后执行如下命令：\n```\nmkdir -p /data/AdGuardHome\n# AdGuard Home Release 版\ncurl -o /data/AdGuardHome/AdGuardHome -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/AdGuardHome/AdGuardHome_release_linux_armv8\n# AdGuard Home Beta 版\ncurl -o /data/AdGuardHome/AdGuardHome -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/AdGuardHome/AdGuardHome_beta_linux_armv8\nchmod +x /data/AdGuardHome/AdGuardHome\n/data/AdGuardHome/AdGuardHome -s install\n/data/AdGuardHome/AdGuardHome -s start\n```\n\u003c/details\u003e\n\u003cdetails\u003e\n\u003csummary\u003e② 升级 AdGuard Home\u003c/summary\u003e\n\n连接 SSH 后执行如下命令：\n```\n# AdGuard Home Release 版\ncurl -o /data/AdGuardHome/AdGuardHome -L https://ghgo.xyz/https://github.com/DustinWin/proxy-tools/releases/download/AdGuardHome/AdGuardHome_release_linux_armv8\n# AdGuard Home Beta 版\ncurl -o /data/AdGuardHome/AdGuardHome -L https://ghgo.xyz/https://github.com/DustinWin/proxy-tools/releases/download/AdGuardHome/AdGuardHome_beta_linux_armv8\n/data/AdGuardHome/AdGuardHome -s restart\n```\n\u003c/details\u003e\n\n# 三、 扩展（以 ShellCrash 配置定时任务为例）\n可在 ShellCrash 里添加定时更新 mihomo 内核、sing-box 内核、metacubexd 面板和 AdGuard Home 的任务\n1. 连接 SSH 后执行 `vi $CRASHDIR/task/task.user`，按一下 Ins 键（Insert 键），粘贴如下内容：  \n注：\n- 1. 留意链接后缀是否与 CPU 架构匹配\n- 2. ShellCrash 安装路径为 */data/ShellCrash*\n\n```\n201#curl -o /data/ShellCrash/CrashCore.tar.gz -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/mihomo/mihomo-meta-linux-armv8.tar.gz \u0026\u0026 /data/ShellCrash/start.sh restart \u003e/dev/null 2\u003e\u00261#更新mihomo内核\n202#curl -o /data/ShellCrash/CrashCore.tar.gz -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/sing-box/sing-box-puernya-linux-armv8.tar.gz \u0026\u0026 /data/ShellCrash/start.sh restart \u003e/dev/null 2\u003e\u00261#更新sing-box_PuerNya版内核\n203#curl -o /data/ShellCrash/CrashCore.tar.gz -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/sing-box/sing-box-release-linux-armv8.tar.gz \u0026\u0026 /data/ShellCrash/start.sh restart \u003e/dev/null 2\u003e\u00261#更新sing-box内核\n204#curl -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/Dashboard/metacubexd.tar.gz | tar -zx -C $CRASHDIR/ui/ \u0026\u0026 /data/ShellCrash/start.sh restart \u003e/dev/null 2\u003e\u00261#更新metacubexd面板\n205#curl -o /data/AdGuardHome/AdGuardHome -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/AdGuardHome/AdGuardHome_beta_linux_armv8 \u0026\u0026 /data/AdGuardHome/AdGuardHome -s restart \u003e/dev/null 2\u003e\u00261#更新AdGuardHome\n```\n2. 按一下 Esc 键（退出键），输入英文冒号 `:`，继续输入 `wq` 并回车\n3. 执行 `crash`，进入 ShellCrash -\u003e 5 配置自动任务 -\u003e 1 添加自动任务，可以看到末尾就有添加的定时任务，输入对应的数字并回车后可设置执行条件\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdustinwin%2Fproxy-tools","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fdustinwin%2Fproxy-tools","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fdustinwin%2Fproxy-tools/lists"}