A powerful script tool for the convenient deployment and management of mihomo/sing-box kernels in Shell environments.
简体中文 | English
ShellCrash is designed to be compatible with the vast majority of network devices based on the Linux kernel:
For additional device support, please submit an Issue or provide feedback in the Telegram Group (please include the device model and the output of the
uname -acommand).
[!TIP] If you encounter connection failures or SSL-related issues, please try switching to an alternative installation mirror.
[!IMPORTANT] Please perform the installation as the root user.
Install via wget (jsDelivr CDN source)
export url='https://testingcf.jsdelivr.net/gh/juewuy/ShellCrash@dev' \
&& wget -q --no-check-certificate -O /tmp/install.sh $url/install_en.sh \
&& bash /tmp/install.sh \
&& . /etc/profile &> /dev/null
Or install via curl (Author's private source)
export url='https://gh.jwsc.eu.org/dev' && bash -c "$(curl -kfsSl $url/install_en.sh)" && . /etc/profile &> /dev/null
Installation via curl:
GitHub Source (Recommended for overseas environments or environments with proxy access)
export url='https://raw.githubusercontent.com/juewuy/ShellCrash/dev' \
&& sh -c "$(curl -kfsSl $url/install_en.sh)" \
&& . /etc/profile &> /dev/null
Or jsDelivr CDN source
export url='https://testingcf.jsdelivr.net/gh/juewuy/ShellCrash@dev' \
&& sh -c "$(curl -kfsSl $url/install_en.sh)" \
&& . /etc/profile &> /dev/null
Or Author's private source
export url='https://gh.jwsc.eu.org/dev' && sh -c "$(curl -kfsSl $url/install_en.sh)" && . /etc/profile &> /dev/null
Installation via wget:
GitHub Source (Recommended for overseas environments or environments with proxy access)
export url='https://raw.githubusercontent.com/juewuy/ShellCrash/dev' \
&& wget -q --no-check-certificate -O /tmp/install.sh $url/install_en.sh \
&& sh /tmp/install.sh \
&& . /etc/profile &> /dev/null
Or jsDelivr CDN source
export url='https://testingcf.jsdelivr.net/gh/juewuy/ShellCrash@dev' \
&& wget -q --no-check-certificate -O /tmp/install.sh $url/install_en.sh \
&& sh /tmp/install.sh \
&& . /etc/profile &> /dev/null
wget VersionsAuthor's private HTTP beta source
export url='http://t.jwsc.eu.org' \
&& wget -q -O /tmp/install.sh $url/install_en.sh \
&& sh /tmp/install.sh \
&& . /etc/profile &> /dev/null
# Install necessary dependencies
apk add --no-cache wget openrc ca-certificates tzdata nftables iproute2 dcron
# Execute installation command
export url='https://testingcf.jsdelivr.net/gh/juewuy/ShellCrash@dev' \
&& wget -q --no-check-certificate -O /tmp/install.sh $url/install_en.sh \
&& sh /tmp/install.sh \
&& . /etc/profile &> /dev/null
Please visit the official Docker image:
If online installation is not possible, please follow the guide for local installation:
After installation, enter the following commands in the terminal to launch the management interface:
crash # Launch the interactive script menu
crash -h # View the list of command help
| Component | Necessity | Description |
|---|---|---|
| curl / wget | Mandatory | Required for node saving, online installation, and update operations. |
| iptables / nftables | Critical | Without these, the script can only run in Pure Mode. |
| crontab | Low | Required for scheduled tasks; otherwise, they will not function. |
| net-tools | Very Low | Used for automatic port occupancy detection. |
| ubus / iproute-doc | Very Low | Used for automatically obtaining the local Host address. |
This project is licensed under the GNU General Public License v3.0.
(top 30 of 56)
Shell
99.4%
A powerful script tool for the convenient deployment and management of mihomo/sing-box kernels in Shell environments.
简体中文 | English
ShellCrash is designed to be compatible with the vast majority of network devices based on the Linux kernel:
For additional device support, please submit an Issue or provide feedback in the Telegram Group (please include the device model and the output of the
uname -acommand).
[!TIP] If you encounter connection failures or SSL-related issues, please try switching to an alternative installation mirror.
[!IMPORTANT] Please perform the installation as the root user.
Install via wget (jsDelivr CDN source)
export url='https://testingcf.jsdelivr.net/gh/juewuy/ShellCrash@dev' \
&& wget -q --no-check-certificate -O /tmp/install.sh $url/install_en.sh \
&& bash /tmp/install.sh \
&& . /etc/profile &> /dev/null
Or install via curl (Author's private source)
export url='https://gh.jwsc.eu.org/dev' && bash -c "$(curl -kfsSl $url/install_en.sh)" && . /etc/profile &> /dev/null
Installation via curl:
GitHub Source (Recommended for overseas environments or environments with proxy access)
export url='https://raw.githubusercontent.com/juewuy/ShellCrash/dev' \
&& sh -c "$(curl -kfsSl $url/install_en.sh)" \
&& . /etc/profile &> /dev/null
Or jsDelivr CDN source
export url='https://testingcf.jsdelivr.net/gh/juewuy/ShellCrash@dev' \
&& sh -c "$(curl -kfsSl $url/install_en.sh)" \
&& . /etc/profile &> /dev/null
Or Author's private source
export url='https://gh.jwsc.eu.org/dev' && sh -c "$(curl -kfsSl $url/install_en.sh)" && . /etc/profile &> /dev/null
Installation via wget:
GitHub Source (Recommended for overseas environments or environments with proxy access)
export url='https://raw.githubusercontent.com/juewuy/ShellCrash/dev' \
&& wget -q --no-check-certificate -O /tmp/install.sh $url/install_en.sh \
&& sh /tmp/install.sh \
&& . /etc/profile &> /dev/null
Or jsDelivr CDN source
export url='https://testingcf.jsdelivr.net/gh/juewuy/ShellCrash@dev' \
&& wget -q --no-check-certificate -O /tmp/install.sh $url/install_en.sh \
&& sh /tmp/install.sh \
&& . /etc/profile &> /dev/null
wget VersionsAuthor's private HTTP beta source
export url='http://t.jwsc.eu.org' \
&& wget -q -O /tmp/install.sh $url/install_en.sh \
&& sh /tmp/install.sh \
&& . /etc/profile &> /dev/null
# Install necessary dependencies
apk add --no-cache wget openrc ca-certificates tzdata nftables iproute2 dcron
# Execute installation command
export url='https://testingcf.jsdelivr.net/gh/juewuy/ShellCrash@dev' \
&& wget -q --no-check-certificate -O /tmp/install.sh $url/install_en.sh \
&& sh /tmp/install.sh \
&& . /etc/profile &> /dev/null
Please visit the official Docker image:
If online installation is not possible, please follow the guide for local installation:
After installation, enter the following commands in the terminal to launch the management interface:
crash # Launch the interactive script menu
crash -h # View the list of command help
| Component | Necessity | Description |
|---|---|---|
| curl / wget | Mandatory | Required for node saving, online installation, and update operations. |
| iptables / nftables | Critical | Without these, the script can only run in Pure Mode. |
| crontab | Low | Required for scheduled tasks; otherwise, they will not function. |
| net-tools | Very Low | Used for automatic port occupancy detection. |
| ubus / iproute-doc | Very Low | Used for automatically obtaining the local Host address. |
This project is licensed under the GNU General Public License v3.0.
(top 30 of 56)
Shell
99.4%