【文件属性】:
文件名称:cellular-network-proxy_docker:蜂窝网络代理服务器构建DEMO-Docker版构建方式
文件大小:13KB
文件格式:ZIP
更新时间:2021-03-09 10:53:36
Python
4G代理服务器搭建【Docker版】
温馨提示
如果要用于生产环境,请参考本建造方式的思路,结合自身业务环境的调整。
本项目为「 NightTeam 」成员Loco的原创文章《 》配套内容,如有相关问题,可在公众号「 NightTeam 」上发消息联系,也可发送邮件至 ,我们会尽快回复你。
欢迎关注微信公众号“ NightTeam ”,更多合理的原创文章都在这里。
使用方法
运行run.sh即可启动
内部启动流程:
generate_docker_compose.py检测ttyUSB设备
使用ls /dev/ttyUSB*命令获取ttyUSB设备列表
计算出ttyUSB设备的数量和每个ttyUSB设备的第四个通信接口
使用jinja2的模板生成器,生成一个docker-compose文件
使用docker docker-compose up -d命令启动“赋予”
master和rep
【文件预览】:
cellular-network-proxy_docker-master
----stop.sh(31B)
----requirements.txt(7B)
----generate_docker_compose.py(627B)
----LICENSE(11KB)
----README.md(2KB)
----run.sh(67B)
----master()
--------Dockerfile(1KB)
--------server.py(2KB)
--------squid.conf(3KB)
----replica()
--------Dockerfile(2KB)
--------quectel-ppp-kill.sh(239B)
--------server.py(2KB)
--------quectel-pppd.sh(773B)
----docker-compose_temp.j2(753B)