5 Star 21 Fork 5

Gitee 极速下载 / remote-sh

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
此仓库是为了提升国内下载速度的镜像仓库,每日同步一次。 原始仓库: https://github.com/yuri2peter/remote-sh
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

remote-sh

中文文档 | English Documents

使用 Web 界面管理和运行你的 shell 脚本吧!

remote-sh 提供了一种相当友好的方式去管理你服务器上的 shell 脚本。 你可以轻松地添加、修改、删除、运行它们。

每个脚本可以被一个独特的 URL 请求触发运行,例如:

$ curl https://YOUR_REMOTE_SH_HOST/script/run/example.sh/UNIQUE_SIGN_FOR_THIS_SCRIPT

这套系统利用 Access Key 策略来认证你的身份。

img1 img2 img3

安装

$ npm ci

部署

请确保这行命令的持续运行:

$ npm start

端口

在文件 ./configs.js 中设置端口(默认:3000)。

HTTPS

我们强烈建议启用 HTTPS。

为了启用 HTTPS,请在文件./configs.js中设置useHttps: trueport: 443,然后拷贝你的证书文件至./https/server.key./https/server.crt

你也可以用其他手段启用 HTTPS(我个人推荐 steveltn/https-portal)。

后台运行

使用 pm2, screen, docker 这些工具可以轻松做到这一点。

空文件

简介

remote-sh 提供了一种相当友好的方式去管理服务器上的 shell 脚本,可以轻松地添加、修改、删除、运行它们 展开 收起
JavaScript 等 4 种语言
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
JavaScript
1
https://gitee.com/mirrors/remote-sh.git
git@gitee.com:mirrors/remote-sh.git
mirrors
remote-sh
remote-sh
master

搜索帮助

14c37bed 8189591 565d56ea 8189591