-
Notifications
You must be signed in to change notification settings - Fork 52
nginx proxy
kszym2002 edited this page Mar 8, 2019
·
25 revisions
-
2019/3/8
- 放弃java版本,默认版本切换到go版本
-
2018/12/21
- ssrpanel-v2ray go版本 启用新的分支 easonsummer/ssrpanel-v2ray-docker:go
-
2018/12/16
- ssrpanel-v2ray 版本升级到 0.0.3 启用新的分支 easonsummer/ssrpanel-v2ray-docker:0.0.3
- bbr的正确开启方式 用一键包只会抓取最新内核 错误比较多(centos 可能需要自己寻找方式)
- ubuntu、debian、centos7 的系统 执行
curl -fsSL get.docker.com | sh
- centos6 的系统 使用 vinga 大佬的方法进行安装
- 安装docker-compose 执行
curl -L "https://github.com/docker/compose/releases/download/1.23.1/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
chmod +x /usr/local/bin/docker-compose
- centos 安装docker-compose 执行
yum -y install epel-release
yum -y install python-pip
pip install docker-compose
-
下载 go 版 nginx-go.zip
-
解压
https://github.com/kszym2002/ssrpanel-be/releases/download/nginx-go/nginx-go.zip
unzip nginx-go.zip -d nginx
- 进入实例目录
cd /root/nginx
- 部署全部容器
docker-compose up -d
- 只部署ssrmu容器
docker-compose up -d ssrmu
- 查询全部容器log
docker-compose logs
- 查询部分容器log
docker-compose logs v2ray/ssrmu
- 重启全部容器
docker-compose restart
- 重启部分容器
docker-compose restart v2ray/ssrmu/nginx
- 更新容器到最新
docker-compose down
docker-compose pull
docker-compose up -d
- 卸载全部容器
docker-compose down
v2ray
- config.json(ws+tls) 样式已经给出 990\7781端口 不要修改
- 修改相应的
nodeId
和 mysql信息
nginx
nginx-ssl
- 两个容器不用作 任何调整 除非你想更换端口
html-2048
- docker-compose.yml 需要更改如下变量,自动签发证书,自动续订。默认证书RSA 4096bit
environment:
LETSENCRYPT_HOST: domin.com
LETSENCRYPT_EMAIL: email
VIRTUAL_HOST: domin.com
ssrmu
- user-config
-
"redirect": ["127.0.0.1:443"]
默认反代443端口 访问ssr端口自动跳转2048小游戏 - 需要单端口多用户 自行修改配置
-
- usermysql.json
- 修改成自己的数据库
- dns.conf
- 可以自定义成自己喜欢的DNS
网页容器推荐
- 推荐一些容器 替换 html-2048 小游戏
-
aria2-webui
aria2-webui: image: xujinkai/aria2-with-webui environment: LETSENCRYPT_HOST: domin.com LETSENCRYPT_EMAIL: email VIRTUAL_HOST: domin.com volumes: - ./certs:/etc/nginx/certs depends_on: - v2ray - nginx
-
html5-speedtest
speedtest-webui: image: ilemonrain/html5-speedtest:alpine environment: LETSENCRYPT_HOST: domin.com LETSENCRYPT_EMAIL: email VIRTUAL_HOST: domin.com volumes: - ./certs:/etc/nginx/certs depends_on: - v2ray - nginx
-
tetris (俄罗斯方块)
tetris: image: uzyexe/tetris environment: LETSENCRYPT_HOST: domin.com LETSENCRYPT_EMAIL: email VIRTUAL_HOST: domin.com volumes: - ./certs:/etc/nginx/certs depends_on: - v2ray - nginx
-
snake (贪吃蛇)
snake: image: stembolt/battle_snake environment: VIRTUAL_PORT: 4000 LETSENCRYPT_HOST: domin.com LETSENCRYPT_EMAIL: email VIRTUAL_HOST: domin.com volumes: - ./certs:/etc/nginx/certs depends_on: - v2ray - nginx
-