MyGit

DustinWin/clash_singbox-tools

Fork: 332 Star: 1059 (更新于 2024-09-05 23:20:54)

license: 暂无

自动同步 mihomo 内核、sing-box 内核、sing-box PuerNya 版内核、Clash dashboard 面板和 AdGuard Home 最新版

最后发布版本: Clash-Premium ( 2024-08-26 20:19:04)

GitHub网址

更新 mihomo 内核sing-box 内核sing-box PuerNya 版内核、Clash dashboard 面板和 AdGuard Home

一、 说明

每天凌晨(北京时间 UTC+8)自动构建生成:

  1. Clash Premium Release 版和 Nightly 版内核(已停更)
  2. mihomo Meta 版和 Alpha 版内核
  3. sing-box Release 版和 dev 版内核
  4. sing-box PuerNya 版内核(支持 outbound_providers 代理集合)
  5. Clash dashboard 面板:Razord-meta 面板yacd 面板Yacd-meta 面板metacubexd 面板
  6. AdGuard Home Release 版和 Pre-release 版

注:

    1. 本教程中的下载链接以 CPU 架构 ARMv8 为例,请注意修改链接后缀
    1. 查看 CPU 架构可连接 SSH 后执行命令 uname -ms,若执行结果是“linux aarch64”,就是搭载的 ARMv8 架构

二、 使用方法

1. 导入内核(以 ShellCrash 导入内核为例)

mihomo 内核和 sing-box 内核 Linux 版下载链接后缀和 CPU 架构对应关系如下表:

CPU 架构 AMD64 AMD64v3 ARMv5 ARMv6 ARMv7 ARMv8&ARM64&AArch64 mips-softfloat mipsle-hardfloat mipsle-softfloat
链接后缀 amd64 amd64v3 armv5 armv6 armv7 armv8 mips-softfloat mipsle-hardfloat mipsle-softfloat
① 首次导入

连接 SSH 后执行如下命令:

# mihomo 内核 Meta 版
curl -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@mihomo/mihomo-meta-linux-armv8.tar.gz | tar -zx -C /tmp/ && crash
# mihomo 内核 Alpha 版
curl -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@mihomo/mihomo-alpha-linux-armv8.tar.gz | tar -zx -C /tmp/ && crash
# sing-box 内核 PuerNya 版
curl -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@sing-box/sing-box-puernya-linux-armv8.tar.gz | tar -zx -C /tmp/ && crash
# sing-box 内核 Release 版
curl -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@sing-box/sing-box-release-linux-armv8.tar.gz | tar -zx -C /tmp/ && crash
# sing-box 内核 dev 版
curl -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@sing-box/sing-box-dev-linux-armv8.tar.gz | tar -zx -C /tmp/ && crash

此时脚本会自动“发现可用的内核文件”,选择 1 加载,后选择对应的内核

② 升级导入(ShellCrash -> 9 更新/卸载 -> 2 切换内核文件,内核版本不会刷新)

连接 SSH 后执行如下命令:

# mihomo 内核 Meta 版
curl -o $CRASHDIR/CrashCore.tar.gz -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@mihomo/mihomo-meta-linux-armv8.tar.gz && $CRASHDIR/start.sh restart
# mihomo 内核 Alpha 版
curl -o $CRASHDIR/CrashCore.tar.gz -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@mihomo/mihomo-alpha-linux-armv8.tar.gz && $CRASHDIR/start.sh restart
# sing-box 内核 PuerNya 版
curl -o $CRASHDIR/CrashCore.tar.gz -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@sing-box/sing-box-puernya-linux-armv8.tar.gz && $CRASHDIR/start.sh restart
# sing-box 内核 Release 版
curl -o $CRASHDIR/CrashCore.tar.gz -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools/@sing-box/sing-box-release-linux-armv8.tar.gz && $CRASHDIR/start.sh restart
# sing-box 内核 dev 版
curl -o $CRASHDIR/CrashCore.tar.gz -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@sing-box/sing-box-dev-linux-armv8.tar.gz && $CRASHDIR/start.sh restart

2. 安装 Clash Dashboard 面板(以 ShellCrash 安装 metacubexd 面板为例)

Clash Dashboard 面板对应文件名和在线地址关系如下表:

面板类型 文件名 在线地址
Razord-meta 面板 Razord-meta.tar.gz https://clash.metacubex.one
yacd 面板 yacd.tar.gz https://yacd.haishan.me
Yacd-meta 面板 Yacd-meta.tar.gz https://yacd.metacubex.one
metacubexd 面板 metacubexd.tar.gz https://metacubex.github.io/metacubexd

连接 SSH 后执行如下命令:

curl -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@Dashboard/metacubexd.tar.gz | tar -zx -C $CRASHDIR/ui/ && $CRASHDIR/start.sh restart

3. 安装 AdGuard Home

AdGuard Home Linux 版 CPU 架构和链接后缀对应关系如下表:

CPU 架构 AMD64 ARMv5 ARMv6 ARMv7 ARMv8 mips-softfloat mipsle-softfloat
链接后缀 amd64 armv5 armv6 armv7 armv8 mips-softfloat mipsle-softfloat
① 安装 AdGuard Home

连接 SSH 后执行如下命令:

mkdir -p /data/AdGuardHome
# AdGuard Home Release 版
curl -o /data/AdGuardHome/AdGuardHome -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@AdGuardHome/AdGuardHome_release_linux_armv8
# AdGuard Home Pre-release 版
curl -o /data/AdGuardHome/AdGuardHome -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@AdGuardHome/AdGuardHome_prerelease_linux_armv8
chmod +x /data/AdGuardHome/AdGuardHome
/data/AdGuardHome/AdGuardHome -s install
/data/AdGuardHome/AdGuardHome -s start
② 升级 AdGuard Home

连接 SSH 后执行如下命令:

# AdGuard Home Release 版
curl -o /data/AdGuardHome/AdGuardHome -L https://mirror.ghproxy.com/https://github.com/DustinWin/clash_singbox-tools/releases/download/AdGuardHome/AdGuardHome_release_linux_armv8
# AdGuard Home Pre-release 版
curl -o /data/AdGuardHome/AdGuardHome -L https://mirror.ghproxy.com/https://github.com/DustinWin/clash_singbox-tools/releases/download/AdGuardHome/AdGuardHome_prerelease_linux_armv8
/data/AdGuardHome/AdGuardHome -s restart

三、 扩展(以 ShellCrash 配置定时任务为例)

可在 ShellCrash 里添加定时更新 mihomo 内核、sing-box 内核、metacubexd 面板和 AdGuard Home 的任务

  1. 连接 SSH 后执行 vi $CRASHDIR/task/task.user,按一下 Ins 键(Insert 键),粘贴如下内容: 注:
    1. 留意链接后缀是否与 CPU 架构匹配
    1. ShellCrash 安装路径为 /data/ShellCrash
201#curl -o /data/ShellCrash/CrashCore.tar.gz -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@mihomo/mihomo-meta-linux-armv8.tar.gz && /data/ShellCrash/start.sh restart >/dev/null 2>&1#更新mihomo内核
202#curl -o /data/ShellCrash/CrashCore.tar.gz -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@sing-box/sing-box-puernya-linux-armv8.tar.gz && /data/ShellCrash/start.sh restart >/dev/null 2>&1#更新sing-box_PuerNya版内核
203#curl -o /data/ShellCrash/CrashCore.tar.gz -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@sing-box/sing-box-release-linux-armv8.tar.gz && /data/ShellCrash/start.sh restart >/dev/null 2>&1#更新sing-box内核
204#curl -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@Dashboard/metacubexd.tar.gz | tar -zx -C $CRASHDIR/ui/ && /data/ShellCrash/start.sh restart >/dev/null 2>&1#更新metacubexd面板
205#curl -o /data/AdGuardHome/AdGuardHome -L https://cdn.jsdelivr.net/gh/DustinWin/clash_singbox-tools@AdGuardHome/AdGuardHome_prerelease_linux_armv8 && /data/AdGuardHome/AdGuardHome -s restart >/dev/null 2>&1#更新AdGuardHome
  1. 按一下 Esc 键(退出键),输入英文冒号 :,继续输入 wq 并回车
  2. 执行 crash,进入 ShellCrash -> 5 配置自动任务 -> 1 添加自动任务,可以看到末尾就有添加的定时任务,输入对应的数字并回车后可设置执行条件

最近版本更新:(数据更新于 2024-09-19 22:44:55)

2024-08-26 20:19:04 Clash-Premium

2024-08-05 13:44:01 sing-box

2024-08-05 13:39:20 mihomo

2024-08-05 13:36:45 Dashboard

2024-08-05 13:35:07 AdGuardHome

2023-11-14 04:10:32 latest

2023-11-03 03:15:07 latest

主题(topics):

adguard-home, adguardhome, clash, clash-meta, clash-premium, clash-verge, clashmeta, clashverge, dashboard, mihomo, proxy, shellclash, sing-box, singbox

DustinWin/clash_singbox-tools同语言 最近更新仓库

2024-09-19 15:16:01 KaringX/karing

2024-09-19 06:39:58 Loyalsoldier/clash-rules

2024-09-19 03:31:21 Qubic-Solutions/rqiner-builds

2024-09-18 21:59:52 Dr-TSNG/ZygiskNext

2024-09-17 11:33:42 YerongAI/Office-Tool

2024-09-15 09:03:49 Slotheve/xGeoSite