/subweb

Primary LanguagePython

脚本功能

N|Solid

环境搭建及运行

  • 1.安装python3 依赖:
apt install -y python3-pip  git python3
  • 2.下载源码:
cd 
git clone https://github.com/lzdnico/subweb.git 
  • 3.安装库:
cd subweb
pip3 install -I -r requirements.txt 
  • 4.开始运行:
chmod 777 /root//subweb/subweb.sh
cd /root/subweb 
./subweb.sh http:127.0.0.1:10086 http:127.0.0.1:10010
http:127.0.0.1:10086 为web前端地址
http:127.0.0.1:10010 为sub后端地址
想要修改web端口,需修改api.py的main函数
想要修改sub端口,需修改config/perf.ini中的配置

Docker 运行 By NicoNewBeee 自定义修改版

  • 1.安装Docker运行环境:
docker pull niconewbeee/subweb:basic
  • 2.下载源码:
cd 
git clone https://github.com/lzdnico/subweb.git 
  • 3.客制化(必须修改):
chmod 777 /root/subweb/config/subconverter                  修改后端权限
chmod 777 /root/subweb/docker.sh                            修改启动脚本权限
修改api/aff.py                                               subip 和 apiip 分别为docker映射前的前端地址和后端地址 
  • 4.客制化(可选):
修改config/perf.ini                                          端口10010不用修改,可以通过docker映射自定义访问端口
修改templates                                                文件下的网页html
  • 5.开始运行: -p 前端端口号:10086 -p 后端端口号:10010 这个前/后端端口号需要与api/aff.py中的一致
docker run  -d --name=subweb --restart=always -v /root/subweb:/subweb -p 10086:10086 -p 10010:10010  niconewbeee/subweb:basic
  • 6.太复杂?: 看看subweb/docker 文件下的update.sh 可以一键更新最新代码,并一键覆盖自定义修改内容。

  • 7.查看日志

docker logs -f -t --tail 10 subweb
  • 8.停止
docker stop subweb
  • 9.重启
docker restart subweb
  • 10.删除
docker rm -f subweb

Docker 运行 By du5 (旧版)

https://docker.io/gtary/subweb build by @du5

  1. 拉取镜像
docker pull gtary/subweb
  1. 运行
docker run -d --restart=always --name=subweb -e WEB_HOST=http://127.0.0.1:Web_Port -e CORE_HOST=http://127.0.0.1:Core_Port -p Web_Port:10086 -p Core_Port:10010 gtary/subweb
  1. 停止
docker stop subweb
  1. 重启
docker restart subweb
  1. 删除
docker rm -f subweb
  1. 查看日志
docker exec subweb tail /var/log/core.log -f
docker exec subweb tail /var/log/web.log -f

联系我