文件名称:NodeJsKeeepAliveBackened:后端REST API用于轮询CyberPower UPS守护程序以获取统计信息
文件大小:24KB
文件格式:ZIP
更新时间:2024-03-21 13:33:36
JavaScript
NodeJsKeepAliveBackend 后端REST API用于轮询CyberPower UPS守护程序以获取统计信息。 该项目的目标是为CyberPower Personal系列UPS创建一个RESTful后端,该后端不带有Web服务器端以进行更好的状态收集。 此后端当前用于轮询情况,在该情况下,AWS Lambda函数每分钟都会收集UPS状态,并会在检测到断电时发送电子邮件。 该项目尚处于初期阶段,将有许多错误和缺少的功能。 依存关系 通过SSH查询主机上安装的CyberPower PowerPanel守护程序。 SSH访问运行CyberPower Panel的系统。 用法 需要使用.env.prod变量,其中包括: 端口= 3939 API端口号 DOMAIN-本地主机域访问IP或名称空间 PRIV_KEY_PATH = .. /。ssh / id_r
【文件预览】:
NodeJsKeeepAliveBackened-master
----index.js(343B)
----package.json(487B)
----api()
--------v1()
----package-lock.json(54KB)
----app.js(1KB)
----README.md(2KB)