juewuy/ShellCrash
ShellCrash: 셸 환경에서 mihomo/sing-box 관리 도구
원제 juewuy/ShellCrash
스타 13,540당일 +101Shell
Key Point
Linux 기기에서 네트워크 프록시를 손쉽게 구성하려는 개발자·시스템 관리자가 알아야 할 오픈소스 도구로, 여러 커널 지원과 웹 UI 통합으로 복잡한 설정을 단순화한다.
핵심 요약
- Linux 커널 기반 라우터·서버·도커 등에서 mihomo/sing-box 프록시 커널을 설치하고 관리하는 셸 스크립트 도구다.
- mihomo와 sing-box를 하나의 인터페이스에서 전환하며 사용할 수 있고, 구독 링크와 설정 파일의 온라인 가져오기를 지원한다.
- Router 모드와 Local 모드 등 여러 트래픽 포워딩 모드 전환과 자동 업데이트 스케줄 설정이 가능하다.
- 웹 대시보드를 온라인으로 설치해 규칙·트래픽을 시각적으로 관리할 수 있고, 스크립트 자체도 원클릭 업데이트로 최신 상태를 유지한다.
- OpenWrt 라우터, Debian·CentOS·Ubuntu 등 표준 Linux, Padavan·Pandora 펌웨어, 도커 환경 등 다양한 장치를 지원한다.
- 설치는 SSH를 통해 curl 또는 wget으로 진행하며, GitHub·jsDelivr CDN·개발자 개인 서버 등 여러 미러 소스를 제공한다.
- 로컬 설치, Alpine Linux VM, 도커 이미지(Docker Hub)를 통한 설치도 지원한다.
- curl/wget은 필수이고, iptables/nftables는 Pure 모드 제외 시 필수이며, crontab은 스케줄 기능에, net-tools와 ubus는 자동 감지 기능에 필요하다.
- GNU General Public License v3.0 라이선스를 따른다.
저장소 보기 ↗github.com