Home

Awesome

shadowsocks-munager

兼容 Mu API 的 shadowsocks-server,通过调用 ss-manager 控制 ss-server,支持流量统计等一系列功能。

部署

编译安装 Shadowsocks-libev

推荐使用秋水逸冰的脚本

编辑 Mu API 配置

复制 config_example.ymlconfig.yml,修改对应参数。

安装依赖

apt-get update -y
apt-get install -y gcc redis-server python3-dev python3-pip python3-setuptools
pip3 install -r requirements.txt

启动 ss-manager 与 Munager

运行 python3 run.py --config-file=config/config.yml 运行脚本,在生产环境应该使用 PM2 进行守护,可以参考 pm2 start config/pm2.yml 文件。

一切部署成功后 pm2 save 保存配置,搭建 Node 环境可以参考下面的命令。

# install Node.js v8
curl -sL https://deb.nodesource.com/setup_8.x | sudo -E bash -
apt-get install -y nodejs
npm install -g pm2
pm2 startup
pm2 install pm2-logrotate

已知 Bug

暂未发现。