Skip to content

Cross complie shadowsocks for UBNT devices based on mipsel or mips64

License

Notifications You must be signed in to change notification settings

trott90/ubnt-mips-shadowsocks-libev

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

ubnt-mips-shadowsocks-libev

为基于 mipsel, mips64 的 Ubiquiti EdgeMax(ER-X, ER-4), UniFi Security Gateway(USG) 等交叉编译 shadowsocks-libev

Cross complie shadowsocks for UBNT devices based on mips or mips64

Ci: Build Status

下载

编译好的二进制文件请前往 release 下载

样例

  • mips64
    mips64
  • mips
    mips64

配合 dnsmasq 以及 iptables 实现内外分流科学上网。教程SS脚本部署

使用方法

  1. 安装 Docker
    curl -sSL https://get.docker.com/ | sh
  2. 克隆仓库
    git clone https://github.com/imMMX/ubnt-mips-shadowsocks-libev.git
  3. build 镜像
    docker build --tag ubnt-mips-shadowsocks-libev .
  4. 启动容器
    docker run -idt --name ubnt-mips-shadowsocks-libev ubnt-mips-shadowsocks-libev
  5. 从容器中拷贝
    docker cp ubnt-mips-shadowsocks-libev:/opt/ss-mips/ss-bin .

mips 与 mips64

由 ENV 参数 ARCHITECH 判断,默认生成 mips,需要 mips64 在第 4 步的时候替换成下面的命令

docker run -idt --name ubnt-mips-shadowsocks-libev -e ARCHITECH="mips64" ubnt-mips-shadowsocks-libev

About

Cross complie shadowsocks for UBNT devices based on mipsel or mips64

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages

  • Shell 90.2%
  • Dockerfile 9.8%