JeetShetty.ansible-role-greenpithumb

Rola Ansible: GreenPiThumb

Status Budowy Ansible Galaxy Licencja

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.

O projekcie

GreenPiThumb role

Zainstaluj
ansible-galaxy install JeetShetty.ansible-role-greenpithumb
Licencja
apache-2.0
Pobrania
96
Właściciel