需要预先准备好 webgui.yml 文件放置在 /data/docker/ssmgr 目录中
SSMGR_PASSWORD:受控端管理密码,默认123456
SS_METHOD:manager-ss 加密方式,默认为 chacha20-ietf-ploy1305
-p 7000:80 webgui外部访问端口,容器内端口(webgui.yml 中配置)
38000-38100:shadowsock 端口,如果管理端同时需要提供 SS 服务则可以配置该端口映射
docker run -d -v /data/docker/ssmgr:/root/.ssmgr/ -p 7000:80 -p 38000-38100:38000-38100 -e SSMGR_PASSWORD=123456 miniers/docker-ssmgr
不需要准备任何文件
SSMGR_PASSWORD:管理密码
SS_METHOD:manager-ss 加密方式,默认为 chacha20-ietf-ploy1305
4001:管理端接入端口
38000-38100:shadowsock 映射端口,可自行更改
docker run -d -v /data/docker/ssmgr:/root/.ssmgr -p 4001:4001 -p 38000-38100:38000-38100 -e SSMGR_PASSWORD=123456 miniers/docker-ssmgr
type: m
empty: false
manager:
address: 127.0.0.1:4001
password: '123456'
# 这部分的端口和密码需要跟上一步 manager 参数里的保持一致,以连接 type s 部分监听的 tcp 端口
plugins:
flowSaver:
use: true
user:
use: true
account:
use: true
pay:
hour:
price: 0.03
flow: 500000000
day:
price: 0.5
flow: 7000000000
week:
price: 3
flow: 50000000000
month:
price: 10
flow: 200000000000
season:
price: 30
flow: 200000000000
year:
price: 120
flow: 200000000000
email:
use: true
username: 'username'
password: 'password'
host: 'smtp.your-email.com'
# 这部分的邮箱和密码是用于发送注册验证邮件,重置密码邮件
webgui:
use: true
host: '0.0.0.0'
port: '80'
site: 'http://yourwebsite.com'
gcmSenderId: '456102641793'
gcmAPIKey: 'AAAAGzzdqrE:XXXXXXXXXXXXXX'
alipay:
use: true
appid: 2015012108272442
notifyUrl: 'http://yourwebsite.com/api/user/alipay/callback'
merchantPrivateKey: 'xxxxxxxxxxxx'
alipayPublicKey: 'xxxxxxxxxxx'
gatewayUrl: 'https://openapi.alipay.com/gateway.do'
db: 'webgui.sqlite'