概要

フル名
docker.io/juewuy/shellcrash
Registry
docker.io
名前空間
juewuy
リポジトリ
shellcrash
キャッシュ Tag 数
33
最終同期
07/06/2026, 02:34 PM

概要

ShellCrash 代理网关 Docker 镜像,集成 Clash/Mihomo 规则分流与 TUN 透明代理,面向路由器或 NAS 旁路网关场景。

詳細

juewuy/shellcrash 将 ShellCrash 脚本栈容器化,提供 Web 面板管理订阅、规则与 TUN/Redir 模式。典型部署需 NET_ADMIN 能力与 host 网络或 macvlan 做网关,不适合多租户 Kubernetes 常规 Deployment。与独立 clash 容器相比集成度更高但权限敏感;生产应限制管理面 IP、定期更新订阅,勿在共享集群无隔离运行。

快速启动

docker run -d --name shellcrash \
  --cap-add=NET_ADMIN \
  --network host \
  -v $(pwd)/shellcrash:/etc/ShellCrash \
  docker.io/juewuy/shellcrash:latest

推荐实践

docker run -d --name shellcrash \
  --restart unless-stopped \
  --cap-add=NET_ADMIN --device /dev/net/tun \
  --network host \
  -v /data/shellcrash:/etc/ShellCrash \
  -e TZ=Asia/Shanghai \
  docker.io/juewuy/shellcrash:1.9.0

核心参数说明

  • --cap-add=NET_ADMIN — TUN/iptables 透明代理所需
  • --device /dev/net/tun — TUN 设备创建
  • --network host — 旁路网关需 host 网络栈
  • -v .../ShellCrash:... — 配置与订阅持久化
  • --restart unless-stopped — 网关断线后自动恢复
  • 警告 — 高权限容器禁止部署于不可信多租户 K8s
Tagアーキテクチャプッシュ日時サイズDigest同期期望操作
docker.io/juewuy/shellcrash
:1.9.4release
linux/386linux/amd64linux/arm64linux/arm/v7
2026/02/15 19:2023.1 MBsha256:7fa18926e9c9
docker.io/juewuy/shellcrash
:latest
linux/386linux/amd64linux/arm64linux/arm/v7
2026/02/15 19:2023.1 MBsha256:7fa18926e9c9
docker.io/juewuy/shellcrash
:1.9.4rc7.1
linux/386linux/amd64linux/arm64linux/arm/v7
2026/02/10 19:5823.1 MBsha256:283384477dfa
docker.io/juewuy/shellcrash
:1.9.4rc7
linux/386linux/amd64linux/arm64linux/arm/v7
2026/02/10 19:3623.1 MBsha256:82881f701a0d
docker.io/juewuy/shellcrash
:1.9.4rc6.1
linux/386linux/amd64linux/arm64linux/arm/v7
2026/02/08 20:1523.0 MBsha256:2f2db76f37b3
docker.io/juewuy/shellcrash
:1.9.4rc6
linux/386linux/amd64linux/arm64linux/arm/v7
2026/02/08 19:3923.0 MBsha256:47df924d5546
docker.io/juewuy/shellcrash
:1.9.4rc5
linux/386linux/amd64linux/arm64linux/arm/v7
2026/02/04 19:0623.0 MBsha256:db90e4568a87
docker.io/juewuy/shellcrash
:1.9.4rc4.1
linux/386linux/amd64linux/arm64linux/arm/v7
2026/02/02 21:5223.0 MBsha256:fb8728c619b4
docker.io/juewuy/shellcrash
:1.9.4rc4
linux/386linux/amd64linux/arm64linux/arm/v7
2026/02/02 20:2623.0 MBsha256:fffff95dcdba
docker.io/juewuy/shellcrash
:1.9.4rc3
linux/386linux/amd64linux/arm64linux/arm/v7
2026/01/31 18:0023.0 MBsha256:9e2e4c016271
docker.io/juewuy/shellcrash
:1.9.4rc2
linux/386linux/amd64linux/arm64linux/arm/v7
2026/01/27 20:1623.0 MBsha256:71f12d34187a
docker.io/juewuy/shellcrash
:1.9.4rc1.3
linux/386linux/amd64linux/arm64linux/arm/v7
2026/01/27 17:3523.0 MBsha256:96fc6b54c558
docker.io/juewuy/shellcrash
:1.9.4rc1.2
linux/386linux/amd64linux/arm64linux/arm/v7
2026/01/27 15:2623.0 MBsha256:1db94bbefbb1
docker.io/juewuy/shellcrash
:1.9.4rc1.1
linux/386linux/amd64linux/arm64linux/arm/v7
2026/01/27 09:4023.0 MBsha256:f1b26b834a8b
docker.io/juewuy/shellcrash
:1.9.4rc1
linux/386linux/amd64linux/arm64linux/arm/v7
2026/01/26 19:4523.0 MBsha256:583ac92a0b90
docker.io/juewuy/shellcrash
:1.9.4beta7
linux/386linux/amd64linux/arm64linux/arm/v7
2026/01/25 21:3223.0 MBsha256:c1d20d55ffa2
docker.io/juewuy/shellcrash
:1.9.4beta6
linux/386linux/amd64linux/arm64linux/arm/v7
2026/01/21 19:0723.0 MBsha256:21cc88d62a53
docker.io/juewuy/shellcrash
:1.9.4beta5
linux/386linux/amd64linux/arm64linux/arm/v7
2026/01/20 22:2423.0 MBsha256:528076ca327f
docker.io/juewuy/shellcrash
:1.9.4beta4.1
linux/386linux/amd64linux/arm64linux/arm/v7
2026/01/18 20:2823.0 MBsha256:f0518a9ac128
docker.io/juewuy/shellcrash
:1.9.4beta4
linux/386linux/amd64linux/arm64linux/arm/v7
2026/01/18 18:5023.0 MBsha256:95719667e197