Install and manage a proxy client on a home router running OpenWrt to route all network traffic through custom subscription rules.
Schedule automatic config file updates on a small Linux device like a single-board computer without a desktop interface.
Switch between routing modes and manage rules from a browser-based web panel on Padavan or Pandora firmware routers.
Requires a compatible router or Linux device, part of the documentation is written in Chinese.
ShellCrash is a shell script tool for running proxy client programs, specifically sing-box and mihomo, on routers and Linux-based devices. These proxy clients handle network routing and are typically used to redirect traffic through various network rules or tunnels. ShellCrash provides a management layer so you can install, configure, and control those clients from the command line without needing a full desktop environment or graphical interface. The tool supports a range of hardware. It works on routers running OpenWrt firmware, standard Linux machines running distributions like Debian, CentOS, or Armbian, and some specialized router firmware such as Padavan and Pandora. This makes it useful on devices that are not typical computers but still run a Linux-based operating system under the hood, such as home routers or small single-board computers. Features described in the README include importing subscription and configuration links online, scheduling automatic configuration file updates at set intervals, switching between different routing modes and native modes, and managing built-in rules through a local web panel accessible from a browser. The tool also supports online updates to keep itself current without manual reinstallation. The README is short and written partly in Chinese with an English translation. It lists supported features and devices but does not include detailed setup instructions or configuration examples.
← juewuy on gitmyhub — every repo by this author, as a profile.
Verify against the repo before relying on details.