百科.dev
全部条目AI 编程趋势榜开源项目技术资讯提交条目
登录
< 返回工具列表
O

OliveTin

> 编程语言
开源

OliveTin 通过 Web 界面提供了对预定义 shell 命令的安全且简单的访问。

3.7K stars0 点赞0 次浏览
访问官网GitHub

工具介绍

OliveTin 通过 Web 界面提供了对预定义 shell 命令的安全且简单的访问。

More screenshots below All documentation can be found at [docs.olivetin.app](https://docs.olivetin.app). This includes installation and usage guide, etc. The AsciiDoc sources for that site live in this repository under [`docs/`](docs/) (Antora component). The [docs.olivetin.app](https://github.com/OliveTin/docs.olivetin.app) repository contains the Antora playbook, theme supplemental files, and the workflow that publishes GitHub Pages. ## Use cases **Safely** give access to commands, for less technical people; * eg: Give your family a button to `podman restart plex` * eg: Give junior admins a simple web form with dropdowns, to start your custom script. `backupScript.sh --folder {{ customerName }}` * eg: Enable SSH access to the server for the next 20 mins `firewall-cmd --add-service ssh --timeout 20m` **Simplify** complex commands, make them accessible and repeatable; * eg: Expose complex commands on touchscreen tablets stuck on walls around your house. `wake-on-lan aa:bb:cc:11:22:33` * eg: Run long-lived commands on your servers from your cell phone. `dnf update -y` * eg: Define complex commands with lots of preset arguments, and turn a few arguments into dropdown select boxes. `docker rm {{ container }} && docker create {{ container }} && docker start {{ container }}` [Join the community on Discord](https://discord.gg/jhYWWpNJ3v) to talk with other users about use cases, or to ask for support in getting started. ## YouTube demo video ## Features * **Responsive, touch-friendly UI** - great for tablets and mobile * **Super simple config in YAML** - because if it's not YAML now-a-days, it's not "cloud native" :-) * **Dark mode** - for those of you that roll that way. * **Accessible** - passes all the accessibility checks in Firefox, and issues with accessibility are taken seriously. * **Container** - available for quickly testing and getting it up and running, great for the selfhosted community. * **Integrate with anything** - OliveTin just runs Linux shell commands, so theoretically you could integrate with a bunch of stuff just by using curl, ping, etc. However, writing your own shell scripts is a great way to extend OliveTin. * **Lightweight on resources** - uses only a few MB of RAM and barely any CPU. Written in Go, with a web interface written as a modern, responsive, Single Page App that uses the REST/Connect RPC API. * **Good amount of unit tests and style checks** - helps potential contributors be consistent, and helps with maintainability. ## Screenshots Desktop web browser;

Desktop web browser (dark mode);

Mobile screen size (responsive layout);

## No-Nonsense Software Principles OliveTin follows these principles: * **Open Source & Free Software**: following the [Open Source Definition](https://opensource.org/osd) and the [Free Software Definition](https://www.gnu.org/philosophy/free-sw.html). All code and assets are available under the [AGPL-3.0 License](LICENSE). * **Independent**: No company owns the code or is responsible for the projects' governance. * **Inclusive**: No "core", "pro", "premium" or "enterprise" version. The only version is the one you can download and run, and it has all the features. * **Invisible**: No usage tracking, no user tracking, no ads, and no telemetry. * **Internal**: No internet connection required for any functionality. ## Documentation All documentation can be found at [docs.olivetin.app](https://docs.olivetin.app). This includes installation and usage guide, etc. You can find instructions in the docs on how to install as a **Linux package**, **Linux Container**, on **FreeBSD**, **Windows**, **macOS** and other platforms, too! ## Donations & Sponsorship OliveTin does not accept monetary donations or sponsorship. See [Donations & Sponsorship](https://docs.olivetin.app/reference/donations_and_sponsorship.html) for the full explanation. * Free code signing provided by [SignPath.io](https://about.signpath.io/), certificate by [SignPath Foundation](https://signpath.org/).

Issues· 24 开放

查看全部 Issues在 GitHub 打开

暂无开放 Issues,或尚未同步最近议题。

> 标签

Goapicontainerhomeautomationlinux

暂无评论,来聊聊你的看法吧

> 工具信息

发布日期2026年8月1日
最后更新2026年9月17日
分类编程语言
定价开源

> 相关工具

T
TypeScript
JavaScript 的超集,为前端与全栈提供静态类型
P
Python
通用编程语言,广泛用于 Web、数据与 AI
G
Go
Google 推出的简洁高效系统语言