OliveTin

Actively maintained

Gives a safe, simple web interface for running predefined shell commands/scripts on a server without exposing full shell access.

Stars
★ 3.7k
Version
3000.18.1
Last commit
2 days, 16 hours ago
License
AGPL-3.0
Language
Go

Metrics verified from the source repo on Aug 7, 2026.

What it is

Gives a safe, simple web interface for running predefined shell commands/scripts on a server without exposing full shell access.

Replaces

Rundeck

Self-host OliveTin instead of paying for the above.

Highlights

  • Web UI for running predefined shell commands
  • web form argument inputs (text/dropdowns)
  • REST/Connect RPC API
  • webhook-triggered actions (incl. GitHub webhooks)
  • OAuth2/JWT/local/reverse-proxy authentication
  • access control (ACLs)
  • lightweight resource footprint

Recent changes

  • Aug 7 notable_features Highlights: '' → 'Web UI for running predefined shell commands, web form argument inputs (text/dropdowns), REST/Connect RPC API, webhook-triggered actions (incl. GitHub webhooks), OAuth2/JWT/local/reverse-proxy authentication, access control (ACLs), lightweight resource footprint'

More automation apps