OliveTin
通过简洁的网页界面执行预定义的 Shell 命令。在 YAML 配置文件中定义动作,一键执行,无需 SSH 或终端。
运作方式
OliveTin 读取 config.yaml 配置文件,定义可用的 Shell 命令。每个命令在网页界面中显示为按钮,用户无需技术知识即可执行。
部署后可以做什么
- 打开域名 — 网页界面会立即加载已定义的动作
- 编辑配置 — 修改
/config/config.yaml 添加或更改命令
- 定义动作 — 每个动作包含标题、图标和 Shell 命令
- 使用参数 — 动作可在执行前提示用户输入
- 设置访问控制 — 限制特定动作的执行权限
主要功能
- 简单的 YAML 配置
- 简洁、响应式的网页界面
- 动作参数与用户提示
- 执行日志与历史
- 终端用户无需 SSH
- 轻量 Go 二进制文件
授权
AGPL-3.0 — GitHub