Sync all projects
This commit is contained in:
@@ -170,16 +170,11 @@ curl -sS -o /data/AdGuardHome/AdGuardHome -L https://ghfast.top/https://github.c
|
||||
|
||||
## 五、 扩展(以 ShellCrash 配置定时任务为例)
|
||||
可在 ShellCrash 里添加定时更新 mihomo 内核、sing-box 内核、[zashboard](https://github.com/Zephyruso/zashboard) 和 AdGuard Home 的任务
|
||||
1. 连接 SSH 后执行 `vi $CRASHDIR/configs/task/task.user`,按一下 Ins 键(Insert 键),粘贴如下内容:
|
||||
注:
|
||||
- ① 留意链接后缀是否与 CPU 架构匹配
|
||||
- ② 须重启 ShellCrash 和 AdGuard Home 服务后生效
|
||||
1. 进入 ShellCrash → 9) 更新与支持 → 2) 切换/更新内核文件 → 6) 使用自定义内核 → 9) 自定义内核链接,输入导入内核命令里的链接并回车,后“请确认该自定义内核的类型”
|
||||
2. 连接 SSH 后执行 `vi $CRASHDIR/configs/task/task.user`,按一下 Ins 键(Insert 键),粘贴如下内容:
|
||||
```shell
|
||||
201#curl -sS -o $CRASHDIR/CrashCore.upx -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/mihomo/mihomo-meta-linux-arm64.upx >/dev/null 2>&1#更新mihomo内核
|
||||
202#curl -sS -o $CRASHDIR/CrashCore.upx -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/sing-box/sing-box-ref1nd-stable-linux-arm64.upx >/dev/null 2>&1#更新sing-boxr内核
|
||||
203#curl -sS -o $CRASHDIR/CrashCore.upx -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/sing-box/sing-box-stable-linux-arm64.upx >/dev/null 2>&1#更新sing-box内核
|
||||
204#curl -sS -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/Dashboard/zashboard.tar.gz | tar -zx -C $CRASHDIR/ui/ >/dev/null 2>&1#更新zashboard
|
||||
205#curl -sS -o /data/AdGuardHome/AdGuardHome -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/AdGuardHome/AdGuardHome_beta_linux_arm64 >/dev/null 2>&1#更新AdGuardHome
|
||||
201#curl -sS -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/Dashboard/zashboard.tar.gz | tar -zx -C $CRASHDIR/ui/ && $CRASHDIR/start.sh restart >/dev/null 2>&1#更新zashboard
|
||||
202#curl -sS -o /data/AdGuardHome/AdGuardHome -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/AdGuardHome/AdGuardHome_beta_linux_arm64 && /data/AdGuardHome/AdGuardHome -s restart >/dev/null 2>&1#更新AdGuardHome
|
||||
```
|
||||
2. 按一下 Esc 键(退出键),输入英文冒号 `:`,继续输入 `wq` 并回车
|
||||
3. 执行 `sc`,进入 ShellCrash → 5 配置自动任务 → 1 添加自动任务,可以看到末尾就有添加的定时任务,输入对应的数字并回车后可设置执行条件
|
||||
3. 按一下 Esc 键(退出键),输入英文冒号 `:`,继续输入 `wq` 并回车
|
||||
4. 执行 `sc`,进入 ShellCrash → 5 配置自动任务 → 1 添加自动任务,选择“8) 自动更新内核”和末尾处添加的定时任务,输入对应的数字并回车后可设置执行条件
|
||||
|
||||
@@ -362,10 +362,10 @@ dns:
|
||||
1. 连接 SSH 后执行命令 `vi $CRASHDIR/configs/task/task.user`,按一下 Ins 键(Insert 键),粘贴如下内容:
|
||||
```shell
|
||||
201#curl -sS -o $CRASHDIR/cn_ip.txt -L https://ghfast.top/https://github.com/DustinWin/geoip/releases/download/ips/cn_ipv4.txt && curl -sS -o $CRASHDIR/cn_ipv6.txt -L https://ghfast.top/https://github.com/DustinWin/geoip/releases/download/ips/cn_ipv6.txt >/dev/null 2>&1#更新CN_IP文件
|
||||
202#curl -sS -o /data/AdGuardHome/AdGuardHome -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/AdGuardHome/AdGuardHome_beta_linux_arm64 >/dev/null 2>&1#更新AdGuardHome
|
||||
202#curl -sS -o /data/AdGuardHome/AdGuardHome -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/AdGuardHome/AdGuardHome_beta_linux_arm64 && /data/AdGuardHome/AdGuardHome -s restart >/dev/null 2>&1#更新AdGuardHome
|
||||
```
|
||||
2. 按一下 Esc 键(退出键),输入英文冒号 `:`,继续输入 `wq` 并回车
|
||||
3. 执行 `sc`,进入 ShellCrash 配置脚本 → 5) 自动任务 → 1) 添加自动任务,可以看到末尾就有添加的定时任务,输入对应的数字并回车后可设置执行条件
|
||||
3. 执行 `sc`,进入 ShellCrash 配置脚本 → 5) 自动任务 → 1) 添加自动任务,选择“8) 自动更新内核”和末尾处添加的定时任务,输入对应的数字并回车后可设置执行条件
|
||||
<img src="/assets/img/share/task-adguardhome.png" alt="添加定时任务" width="60%" />
|
||||
|
||||
## 五、 ShellCrash 设置
|
||||
|
||||
@@ -28,13 +28,12 @@ curl -sS -o $CRASHDIR/Country.mmdb -L https://cdn.jsdelivr.net/gh/DustinWin/rule
|
||||
|
||||
## 三、 添加定时任务
|
||||
1. 连接 SSH 后执行命令 `vi $CRASHDIR/configs/task/task.user`,按一下 Ins 键(Insert 键),粘贴如下内容:
|
||||
- 注:须重启 ShellCrash 服务后生效
|
||||
```shell
|
||||
201#curl -sS -o $CRASHDIR/GeoSite.dat -L https://cdn.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-geodata/geosite.dat && curl -sS -o $CRASHDIR/Country.mmdb -L https://cdn.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-geodata/Country-lite.mmdb >/dev/null 2>&1#更新geodata路由规则文件
|
||||
201#curl -sS -o $CRASHDIR/GeoSite.dat -L https://cdn.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-geodata/geosite.dat && curl -sS -o $CRASHDIR/Country.mmdb -L https://cdn.jsdelivr.net/gh/DustinWin/ruleset_geodata@mihomo-geodata/Country-lite.mmdb && $CRASHDIR/start.sh restart >/dev/null 2>&1#更新geodata路由规则文件
|
||||
202#curl -sS -o $CRASHDIR/cn_ip.txt -L https://ghfast.top/https://github.com/DustinWin/geoip/releases/download/ips/cn_ipv4.txt && curl -sS -o $CRASHDIR/cn_ipv6.txt -L https://ghfast.top/https://github.com/DustinWin/geoip/releases/download/ips/cn_ipv6.txt >/dev/null 2>&1#更新CN_IP文件
|
||||
```
|
||||
2. 按一下 Esc 键(退出键),输入英文冒号 `:`,继续输入 `wq` 并回车
|
||||
3. 执行 `sc`,进入 ShellCrash 配置脚本 → 5) 自动任务 → 1) 添加自动任务,可以看到末尾就有添加的定时任务,输入对应的数字并回车后可设置执行条件
|
||||
3. 执行 `sc`,进入 ShellCrash 配置脚本 → 5) 自动任务 → 1) 添加自动任务,选择“8) 自动更新内核”和末尾处添加的定时任务,输入对应的数字并回车后可设置执行条件
|
||||
<img src="/assets/img/share/task-geodata.png" alt="添加定时任务" width="60%" />
|
||||
|
||||
## 四、 设置部分
|
||||
|
||||
@@ -20,12 +20,11 @@ curl -sS -o /tmp/CrashCore.upx -L https://ghfast.top/https://github.com/DustinWi
|
||||
|
||||
## 二、 添加定时任务
|
||||
1. 连接 SSH 后执行命令 `vi $CRASHDIR/configs/task/task.user`,按一下 Ins 键(Insert 键),粘贴(快捷键 Ctrl+Shift+V)如下内容:
|
||||
- 注:须重启 ShellCrash 服务后生效
|
||||
```shell
|
||||
201#curl -sS -o $CRASHDIR/cn_ip.txt -L https://ghfast.top/https://github.com/DustinWin/geoip/releases/download/ips/cn_ipv4.txt && curl -sS -o $CRASHDIR/cn_ipv6.txt -L https://ghfast.top/https://github.com/DustinWin/geoip/releases/download/ips/cn_ipv6.txt >/dev/null 2>&1#更新CN_IP文件
|
||||
```
|
||||
2. 按一下 Esc 键(退出键),输入英文冒号 `:`,继续输入 `wq` 并回车
|
||||
3. 执行 `sc`,进入 ShellCrash 配置脚本 → 5) 自动任务 → 1) 添加自动任务,可以看到末尾就有添加的定时任务,输入对应的数字并回车后可设置执行条件
|
||||
3. 执行 `sc`,进入 ShellCrash 配置脚本 → 5) 自动任务 → 1) 添加自动任务,选择“8) 自动更新内核”和末尾处添加的定时任务,输入对应的数字并回车后可设置执行条件
|
||||
<img src="/assets/img/share/task-ruleset.png" alt="添加定时任务" width="60%" />
|
||||
|
||||
## 三、 设置部分
|
||||
|
||||
@@ -304,10 +304,10 @@ sc
|
||||
1. 连接 SSH 后执行命令 `vi $CRASHDIR/task/task.user`,按一下 Ins 键(Insert 键),粘贴如下内容:
|
||||
```shell
|
||||
201#curl -sS -o $CRASHDIR/cn_ip.txt -L https://ghfast.top/https://github.com/DustinWin/geoip/releases/download/ips/cn_ipv4.txt && curl -sS -o $CRASHDIR/cn_ipv6.txt -L https://ghfast.top/https://github.com/DustinWin/geoip/releases/download/ips/cn_ipv6.txt >/dev/null 2>&1#更新CN_IP文件
|
||||
202#curl -sS -o /data/AdGuardHome/AdGuardHome -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/AdGuardHome/AdGuardHome_beta_linux_arm64 >/dev/null 2>&1#更新AdGuardHome
|
||||
202#curl -sS -o /data/AdGuardHome/AdGuardHome -L https://ghfast.top/https://github.com/DustinWin/proxy-tools/releases/download/AdGuardHome/AdGuardHome_beta_linux_arm64 && /data/AdGuardHome/AdGuardHome -s restart >/dev/null 2>&1#更新AdGuardHome
|
||||
```
|
||||
2. 按一下 Esc 键(退出键),输入英文冒号 `:`,继续输入 `wq` 并回车
|
||||
3. 执行 `sc`,进入 ShellCrash 配置脚本 → 5) 自动任务 → 1) 添加自动任务,可以看到末尾就有添加的定时任务,输入对应的数字并回车后可设置执行条件
|
||||
3. 执行 `sc`,进入 ShellCrash 配置脚本 → 5) 自动任务 → 1) 添加自动任务,选择“8) 自动更新内核”和末尾处添加的定时任务,输入对应的数字并回车后可设置执行条件
|
||||
<img src="/assets/img/share/task-adguardhome.png" alt="添加定时任务" width="60%" />
|
||||
|
||||
## 七、 ShellCrash 设置
|
||||
|
||||
@@ -20,12 +20,11 @@ curl -sS -o /tmp/CrashCore.upx -L https://ghfast.top/https://github.com/DustinWi
|
||||
|
||||
## 二、 添加定时任务
|
||||
1. 连接 SSH 后执行命令 `vi $CRASHDIR/configs/task/task.user`,按一下 Ins 键(Insert 键),粘贴(快捷键 Ctrl+Shift+V)如下内容:
|
||||
- 注:须重启 ShellCrash 服务后生效
|
||||
```shell
|
||||
201#curl -sS -o $CRASHDIR/cn_ip.txt -L https://ghfast.top/https://github.com/DustinWin/geoip/releases/download/ips/cn_ipv4.txt && curl -sS -o $CRASHDIR/cn_ipv6.txt -L https://ghfast.top/https://github.com/DustinWin/geoip/releases/download/ips/cn_ipv6.txt >/dev/null 2>&1#更新CN_IP文件
|
||||
```
|
||||
2. 按一下 Esc 键(退出键),输入英文冒号 `:`,继续输入 `wq` 并回车
|
||||
3. 执行 `sc`,进入 ShellCrash 配置脚本 → 5) 自动任务 → 1) 添加自动任务,可以看到末尾就有添加的定时任务,输入对应的数字并回车后可设置执行条件
|
||||
3. 执行 `sc`,进入 ShellCrash 配置脚本 → 5) 自动任务 → 1) 添加自动任务,选择“8) 自动更新内核”和末尾处添加的定时任务,输入对应的数字并回车后可设置执行条件
|
||||
<img src="/assets/img/share/task-ruleset.png" alt="添加定时任务" width="60%" />
|
||||
|
||||
## 三、 设置部分
|
||||
|
||||
Reference in New Issue
Block a user