1OliveTin(1)                                                        OliveTin(1)
2
3
4

NAME

6       OliveTin  -  Give  safe  and simple access to predefined shell commands
7       from a web interface.
8
9

DESCRIPTION

11       Use case: Safely give access to commands, for less technical people;
12
13
14       • eg: Give your family a button to podman restart plex
15
16       • eg: Give junior admins a simple web form  with  dropdowns,  to  start
17         your custom script. backupScript.sh --folder {{ customerName }}
18
19       • eg: Enable SSH access to the server for the next 20 mins firewall-cmd
20         --add-service ssh --timeout 20m
21
22
23       Use case: Simplify complex commands, make them accessible  and  repeat‐
24       able;
25
26
27       • eg:  Expose  complex  commands  on touchscreen tablets stuck on walls
28         around your house. wake-on-lan aa:bb:cc:11:22:33
29
30       • eg: Run long running on your servers from your cell phone. dnf update
31         -y
32
33       • eg: Define complex commands with lots of preset arguments, and turn a
34         few arguments into dropdown select boxes. docker rm {{  container  }}
35         && docker create {{ container }} && docker start {{ container }}
36
37

QUICKSTART

39       Configuration is at: /etc/OliveTin/config.yaml
40
41       Start the service like this: systemctl start --now OliveTin
42
43       By default the web interface will be accessible on port 1337.
44
45
47http://olivetin.app
48
49http://docs.olivetin.app
50
51
52
53
54                                                                   OliveTin(1)
Impressum