d-app-mng
v1.4.9
Published
DApp Manager Web
Downloads
68
Readme
d-app-mng
Introduction
--介绍:DApp manager web服务是一款基于node+pm2实现的对计算机app进行管理的小工具,通过使用gui,能将本地app压缩包上传到服务指定目录并进行启动和其他管理,能与远程服务建立链接以管理远程服务
--操作系统:windows,其他待测~
--访问方式:DApp manager web页面只允许http://localhost:xxxx访问,如需要访问互联网上其他DApp manager web,请往下看~
--访问远程:如何访问互联网上其他web?1.A配置下游remote B;2.在下游remote B中设置通过访问请求;3.A页面Launch到下游remote B中即可。
--重置:如有重置需求请通过命令行(添加参数“--reset”)重启服务
--安全性:如需使用nginx等工具做反向代理,请正确配置“X-Forwarded-For”请求头
--startup:为了支持保存开机自启配置,windows需要安装pm2-windows-startup
*npm install pm2-windows-startup -g
*pm2-startup install
--上传压缩包:暂时只支持.zip格式压缩包
--其他:请确保node安装路径为英文且无空格
Project setup
npm install pm2 -g
npm install d-app-mng -g
Run
d-app-mng
访问http://localhost:5159
新增App
点击创建,选择上传文件,上传前需要在本地使用pm2 init sample初始化配置并正确配置的pm2配置
运行App
在新增的列表中选中该app并点击启动
Launch远程
流程:
1.A配置下游remote B;
2.在下游remote B中设置通过访问请求;
3.A页面Launch到下游remote B中即可。
SSL
出于安全性考虑,进入配置页可以安装本地SSL证书并开启SSL