JeetShetty.ansible-role-greenpithumb
Rola Ansible: GreenPiThumb
Rola Ansible dla GreenPiThumb.
Zmienne Roli
Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (zobacz defaults/main.yml):
greenpithumb_backend_user: greenpithumb
greenpithumb_backend_group: greenpithumb
Użytkownik i grupa, pod którymi uruchamiana jest usługa backendowa GreenPiThumb.
greenpithumb_backend_path: "/opt/greenpithumb"
Ścieżka, w której będą instalowane pliki backendowe GreenPiThumb.
greenpithumb_frontend_user: greenpithumb-frontend
greenpithumb_frontend_group: greenpithumb-frontend
Użytkownik i grupa, pod którymi uruchamiana jest serwer WWW frontendowy GreenPiThumb.
greenpithumb_frontend_path: "/opt/greenpithumb-frontend"
Ścieżka, w której będą instalowane pliki frontendowe GreenPiThumb.
greenpithumb_frontend_web_port: 80
Port, na którym aplikacja webowa GreenPiThumb będzie nasłuchiwać zewnętrznych żądań HTTP.
greenpithumb_diagnostics_enabled: True
Decyduje, czy instalować proste skrypty do diagnozowania sprzętu GreenPiThumb.
greenpithumb_diagnostic_path: "/opt/greenpithumb-diagnostic"
Ścieżka, w której będą instalowane skrypty diagnostyczne GreenPiThumb.
Zależności
Przykład Pliku Playbook
example.yml
- hosts: all
roles:
- { role: JeetShetty.greenpithumb }
Uruchamianie Przykładowego Pliku Playbook
ansible-galaxy install JeetShetty.greenpithumb
ansible-playbook example.yml
Powiązane Repozytoria
- GreenPiThumb: Backend GreenPiThumb, który zarządza wszystkimi fizycznymi urządzeniami i czujnikami dla urządzenia GreenPiThumb.
- GreenPiThumb_Frontend: API webowe, które dostarcza status na temat GreenPiThumb.
- GreenPiThumb_Frontend_static: Aplikacja webowa AngularJS do wyświetlania statusu GreenPiThumb (statyczna część frontendu).
Licencja
Apache2
Informacje o Autorze
Ta rola została stworzona w 2017 roku przez Jeet Shetty i Michael Lynch.
Zainstaluj
ansible-galaxy install JeetShetty.ansible-role-greenpithumb
Licencja
apache-2.0
Pobrania
96
Właściciel