文件名称:webalizer:用于运行服务器脚本的Web界面
文件大小:428KB
文件格式:ZIP
更新时间:2024-05-01 18:41:31
JavaScript
Webalizer 介绍 Webalizer是一个Web界面,用于远程运行本地程序和脚本。 它被实现为命令行应用程序,可读取命令定义配置并通过简单易用的UI公开这些命令。 我将其用于在家庭服务器中运行任务和脚本。 尽管它具有身份验证,但我会尽力使它尽可能安全,但它仍打算在可信任的环境中使用,例如您的家庭网络,并且不要直接暴露于Internet。 小心。 这只是一个附带项目。 这是屏幕截图: 安装 确保您具有节点和npm的最新版本,然后: npm i -g webalizer 配置 默认情况下,Webalizer的将寻找在命令定义文件~/.webalizer/*.json其中每个.json文件代表了Web界面单一命令配置。 这是一个示例配置文件,您可以在~/.webalizer/start_vm.json创建该文件: { " command " : " VBoxManage s
【文件预览】:
webalizer-main
----.gitignore(81B)
----acceptance()
--------support()
--------.eslintrc.js(132B)
--------tests()
--------plugins()
----.babelrc(32B)
----app()
--------components()
--------public()
--------.eslintrc.js(209B)
--------lib()
--------hooks()
--------pages()
----.env.example(123B)
----package.json(2KB)
----package-lock.json(1013KB)
----bin()
--------webalizer.js(262B)
----cypress.json(452B)
----postcss.config.js(83B)
----next.config.js(593B)
----.eslintrc.js(301B)
----README.md(3KB)
----.vscode()
--------settings.json(405B)
----docs()
--------screenshot.png(216KB)
----tailwind.config.js(553B)
----fixtures()
--------configs()