OliveTin
透過簡潔的網頁介面執行預先定義的 Shell 指令。在 YAML 設定檔中定義動作,一鍵執行,無需 SSH 或終端機。
運作方式
OliveTin 讀取 config.yaml 設定檔,定義可用的 Shell 指令。每個指令在網頁介面中顯示為按鈕,使用者無需技術知識即可執行。
部署後可以做什麼
- 開啟網域 — 網頁介面會立即載入已定義的動作
- 編輯設定 — 修改
/config/config.yaml 新增或變更指令
- 定義動作 — 每個動作包含標題、圖示和 Shell 指令
- 使用參數 — 動作可在執行前提示使用者輸入
- 設定存取控制 — 限制特定動作的執行權限
主要功能
- 簡單的 YAML 設定
- 簡潔、響應式的網頁介面
- 動作參數與使用者提示
- 執行紀錄與歷史
- 終端使用者無需 SSH
- 輕量 Go 二進位檔
授權
AGPL-3.0 — GitHub