mirror of
https://github.com/OliveTin/OliveTin
synced 2025-12-13 01:25:45 +00:00
Consolidated configs
This commit is contained in:
@@ -1,53 +0,0 @@
|
|||||||
# There is a built-in micro proxy that will host the webui and REST API all on
|
|
||||||
# one port (this is called the "Single HTTP Frontend") and means you just need
|
|
||||||
# one open port in the container/firewalls/etc.
|
|
||||||
#
|
|
||||||
# Listen on all addresses available, port 1337
|
|
||||||
listenAddressSingleHTTPFrontend: 0.0.0.0:1337
|
|
||||||
|
|
||||||
# Choose from INFO (default), WARN and DEBUG
|
|
||||||
logLevel: "INFO"
|
|
||||||
|
|
||||||
# Actions (buttons) to show up on the WebUI:
|
|
||||||
actions:
|
|
||||||
# This will send 1 ping (-c 1)
|
|
||||||
# Docs: https://docs.olivetin.app/action-ping.html
|
|
||||||
- title: Ping Google.com
|
|
||||||
shell: ping google.com -c 1
|
|
||||||
icon: ping
|
|
||||||
|
|
||||||
# Restart lightdm on host "overseer"
|
|
||||||
# Docs: https://docs.olivetin.app/action-ping.html
|
|
||||||
- title: restart lightdm
|
|
||||||
icon: poop
|
|
||||||
shell: ssh root@overseer 'service lightdm restart'
|
|
||||||
|
|
||||||
- title: sleep 2 seconds
|
|
||||||
shell: sleep 2
|
|
||||||
icon: "🥱"
|
|
||||||
|
|
||||||
- title: sleep 5 seconds (timeout)
|
|
||||||
shell: sleep 5
|
|
||||||
icon: "😪"
|
|
||||||
|
|
||||||
# OliveTin can run long-running jobs like Ansible playbooks.
|
|
||||||
#
|
|
||||||
# For such jobs, you will need to install ansible-playbook on the host where
|
|
||||||
# you are running OliveTin, or in the container.
|
|
||||||
#
|
|
||||||
# You probably want a much longer timeout as well (so that ansible completes).
|
|
||||||
- title: "Run Ansible Playbook"
|
|
||||||
icon: "🇦"
|
|
||||||
shell: ansible-playbook -i /etc/hosts /root/myRepo/myPlaybook.yaml
|
|
||||||
timeout: 120
|
|
||||||
|
|
||||||
# OliveTin can control containers - docker is just a command line app.
|
|
||||||
#
|
|
||||||
# However, if you are running in a container you will need to do some setup,
|
|
||||||
# see the docs below.
|
|
||||||
#
|
|
||||||
# Docs: https://docs.olivetin.app/action-container-control.html
|
|
||||||
- title: Restart Plex
|
|
||||||
icon: smile
|
|
||||||
shell: docker restart plex
|
|
||||||
|
|
||||||
@@ -1,24 +0,0 @@
|
|||||||
# WARNING
|
|
||||||
# This is considered an advanced installation of OliveTin, and 99% of users
|
|
||||||
# probably won't need this configuration file. If you're just getting started
|
|
||||||
# with OliveTin, don't use this.
|
|
||||||
# WARNING
|
|
||||||
#
|
|
||||||
# This tells OliveTin to not spawn the internal micro reverse proxy.
|
|
||||||
#
|
|
||||||
# This gives you more fine grained control, but requires quite a bit more setup.
|
|
||||||
# Most users will set this to "true" and use the built-in micro reverse proxy.
|
|
||||||
useSingleHTTPFrontend: false
|
|
||||||
|
|
||||||
# The WebUI is simply a static webserver. OliveTin comes with one builtin to
|
|
||||||
# make things easy, but you can also host the "webui" directory on a static
|
|
||||||
# webserver.
|
|
||||||
#listenAddressWebUI: 0.0.0.0:1340
|
|
||||||
|
|
||||||
# The REST API is used by the WebUI.
|
|
||||||
#listenAddressRestActions: 0.0.0.0:1338
|
|
||||||
|
|
||||||
# The gRPC API is unsed by the WebUI, and can also be limited to localhost:1339.
|
|
||||||
#listenAddressGrpcActions: 0.0.0.0:1339
|
|
||||||
|
|
||||||
|
|
||||||
@@ -1,14 +0,0 @@
|
|||||||
# There is a built-in micro proxy that will host the webui and REST API all on
|
|
||||||
# one port (this is called the "Single HTTP Frontend") and means you just need
|
|
||||||
# one open port in the container/firewalls/etc.
|
|
||||||
#
|
|
||||||
# Listen on all addresses available, port 1337
|
|
||||||
listenAddressSingleHTTPFrontend: 0.0.0.0:1337
|
|
||||||
|
|
||||||
hideNavigation: true
|
|
||||||
|
|
||||||
# Actions (buttons) to show up on the WebUI:
|
|
||||||
actions:
|
|
||||||
- title: Ping example.com
|
|
||||||
shell: ping example.com -c 1
|
|
||||||
icon: ping
|
|
||||||
@@ -1,53 +0,0 @@
|
|||||||
# There is a built-in micro proxy that will host the webui and REST API all on
|
|
||||||
# one port (this is called the "Single HTTP Frontend") and means you just need
|
|
||||||
# one open port in the container/firewalls/etc.
|
|
||||||
#
|
|
||||||
# Listen on all addresses available, port 1337
|
|
||||||
listenAddressSingleHTTPFrontend: 0.0.0.0:1337
|
|
||||||
|
|
||||||
# Choose from INFO (default), WARN and DEBUG
|
|
||||||
logLevel: "DEBUG"
|
|
||||||
|
|
||||||
# Actions (buttons) to show up on the WebUI:
|
|
||||||
actions:
|
|
||||||
# This will send 1 ping (-c 1)
|
|
||||||
# Docs: https://docs.olivetin.app/action-ping.html
|
|
||||||
- title: Ping Google.com
|
|
||||||
shell: ping google.com -c 1
|
|
||||||
icon: ping
|
|
||||||
|
|
||||||
# Restart lightdm on host "overseer"
|
|
||||||
# Docs: https://docs.olivetin.app/action-ping.html
|
|
||||||
- title: restart lightdm
|
|
||||||
icon: poop
|
|
||||||
shell: ssh root@overseer 'service lightdm restart'
|
|
||||||
|
|
||||||
- title: sleep 2 seconds
|
|
||||||
shell: sleep 2
|
|
||||||
icon: "🥱"
|
|
||||||
|
|
||||||
- title: sleep 5 seconds (timeout)
|
|
||||||
shell: sleep 5
|
|
||||||
icon: "😪"
|
|
||||||
|
|
||||||
# OliveTin can run long-running jobs like Ansible playbooks.
|
|
||||||
#
|
|
||||||
# For such jobs, you will need to install ansible-playbook on the host where
|
|
||||||
# you are running OliveTin, or in the container.
|
|
||||||
#
|
|
||||||
# You probably want a much longer timeout as well (so that ansible completes).
|
|
||||||
- title: "Run Ansible Playbook"
|
|
||||||
icon: "🇦"
|
|
||||||
shell: ansible-playbook -i /etc/hosts /root/myRepo/myPlaybook.yaml
|
|
||||||
timeout: 120
|
|
||||||
|
|
||||||
# OliveTin can control containers - docker is just a command line app.
|
|
||||||
#
|
|
||||||
# However, if you are running in a container you will need to do some setup,
|
|
||||||
# see the docs below.
|
|
||||||
#
|
|
||||||
# Docs: https://docs.olivetin.app/action-container-control.html
|
|
||||||
- title: Restart Plex
|
|
||||||
icon: smile
|
|
||||||
shell: docker restart plex
|
|
||||||
|
|
||||||
Reference in New Issue
Block a user