올리브틴
2024.10.27
OliveTin은 웹 인터페이스에서 미리 정의된 쉘 명령에 안전 하고 간단한 액세스를 제공합니다.
아래에 더 많은 스크린샷이 있습니다기술이 부족한 사람들에게도 명령에 안전하게 액세스할 수 있는 권한을 부여합니다.
podman restart plex
버튼을 제공하세요.backupScript.sh --folder {{ customerName }}
firewall-cmd --add-service ssh --timeout 20m
복잡한 명령을 단순화하고 액세스 및 반복 가능하게 만듭니다.
wake-on-lan aa:bb:cc:11:22:33
dnf update -y
docker rm {{ container }} && docker create {{ container }} && docker start {{ container }}
Discord의 커뮤니티에 가입하여 다른 사용자와 사용 사례에 대해 이야기하거나 시작하는 데 도움을 요청하세요.
데스크탑 웹 브라우저;
데스크탑 웹 브라우저(다크 모드);
모바일 화면 크기(반응형 레이아웃)
모든 문서는 http://docs.olivetin.app에서 찾을 수 있습니다. 여기에는 설치 및 사용 설명서 등이 포함됩니다.
config.yaml
에 대한 빠른 시작 참조 이것은 config.yaml
의 간단한 예입니다. 하지만 config.yaml
작성 방법에 대한 많은 문서를 문서 사이트에서 찾을 수 있습니다.
표준 서비스를 실행하는 경우 이 config.yaml
/etc/OliveTin/
에 넣거나, 컨테이너에서 실행하는 경우 /config
에 마운트합니다.
# 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 :
# Docs: https://docs.olivetin.app/action-container-control.html
- title : Restart Plex
icon : restart
shell : docker restart plex
# This will send 1 ping
# Docs: https://docs.olivetin.app/action-ping.html
- title : Ping host
shell : ping {{ host }} -c {{ count }}
icon : ping
arguments :
- name : host
title : host
type : ascii_identifier
default : example.com
- name : count
title : Count
type : int
default : 1
# Restart http on host "webserver1"
# Docs: https://docs.olivetin.app/action-ssh.html
- title : restart httpd
icon : restart
shell : ssh root@webserver1 'service httpd restart'
전체 예제 구성은 이 저장소(config.yaml)에서 찾을 수 있습니다.