需求
项目交付希望给客户开放部分yaml文件进行调参,同时不暴露其余无关文件,不告知ssh登陆密码。
计划使用web端yaml编辑器解决。
实现
使用开源三方库flaskcode
使用python写成,可指定ip端口及根目录,避免无关文件的暴露。
pip install flaskcode
flaskcode -h 192.168.1.3 -p 8888 /Data/config/app_config
使用上述命令安装并启动服务端,客户端通过浏览器访问http://192.168.1.3:5001/即可。