CH-J Tools通过 SSH 管理服务器
菜单
已发布的源代码

CH-J Tools

浏览特定应用版本的目录和文件。

下载源代码 ZIP
CH-J / Server Manager 872 个文件
core-20261030T220507Z-61e4558d889f 添加时间: · 构建时间:
nginx.ts 添加时间: 未记录日期 1.1 KB · 12 行
代码 下载文件
1/** NGINX configuration management (`nginx.read`, `nginx.manage`). */
2import { call } from "../transport";
3import type { Payload } from "../types";
5export const nginx = Object.freeze({
6 inspect: (sessionId: string) => call<Payload>("module_nginx_inspect", "plugin:nginx:inspect", { sessionId }),
7 readConfig: (sessionId: string, payload: Payload) => call<Payload>("module_nginx_read_config", "plugin:nginx:readConfig", { ...payload, sessionId }),
8 dumpConfig: (sessionId: string, sudoPassword?: string) => call<Payload>("module_nginx_dump_config", "plugin:nginx:dumpConfig", { sessionId, sudoPassword }),
9 testConfig: (sessionId: string, sudoPassword?: string) => call<Payload>("module_nginx_test_config", "plugin:nginx:testConfig", { sessionId, sudoPassword }),
10 saveConfig: (sessionId: string, payload: Payload) => call<Payload>("module_nginx_save_config", "plugin:nginx:saveConfig", { ...payload, sessionId }),
11 reload: (sessionId: string, sudoPassword?: string, confirm = false) => call<Payload>("module_nginx_reload", "plugin:nginx:reload", { sessionId, sudoPassword, confirm })
12});
SHA-256d0f51ba5d547283c05289fff2f7ae0a12757e199d0786b3a64f494aa4b14f426

CH-J Proprietary Software License 1.14 · 源代码依据 CH-J Proprietary Software License 1.14 提供。公开源代码不会改变许可条款,也不会授予额外权利。

压缩包 SHA-25677380d4805485ffa4027fbe7858b5836f197a4aa9d52358a43e2d12d018744df
文件