mtlynch.clipbucket

Rola Ansible: Clipbucket

Status budowy Ansible Galaxy Licencja

Instaluje platformę wideo Clipbucket na serwerach Ubuntu 14.04.

Zmienne roli

Dostępne zmienne są wymienione poniżej, wraz z wartościami domyślnymi (zobacz defaults/main.yml):

clipbucket_admin_user: admin
clipbucket_admin_password: admin

Dane logowania do użytkownika administratora Clipbucket w aplikacji webowej Clipbucket.

# 4829 => ClipBucket 2.8.3
clipbucket_git_version: 4829

Tag wersji git, który ma być używany do instalacji Clipbucket. Pełna lista tagów wydań Clipbucket znajduje się na stronie wydań Clipbucket.

clipbucket_site_domain: example.com

Domena, na której działa Clipbucket.

clipbucket_path: /var/www/clipbucket

Ścieżka systemu plików, do której należy zainstalować Clipbucket.

clipbucket_mysql_db: clipbucketdb
clipbucket_mysql_user: clipbucketuser
clipbucket_mysql_password: clipbucketpw
clipbucket_mysql_prefix: cb_

Ustawienia bazy danych MySQL/MariaDB dla bazy danych Clipbucket.

Zależności

Przykładowy playbook

example.yml
- hosts: clipbucket
  roles:
    - { role: mtlynch.clipbucket }

Uruchamianie przykładowego playbooka

Aby uruchomić przykładowy playbook example.yml (powyżej), wykonaj poniższe polecenia:

ansible-galaxy install mtlynch.clipbucket
ansible-playbook example.yml

Po wykonaniu powyższego polecenia na węźle o nazwie clipbucket, przejdź do http://clipbucket/ i zaloguj się używając danych admin / admin.

W playbooku dla serwera produkcyjnego powinieneś stworzyć plik secrets.yml, zamiast podawać hasła w linii poleceń, oraz wybrać silne hasła zamiast przykładów.

Licencja

Apache2

Informacje o autorze

Ta rola została stworzona w 2016 roku przez Michael Lynch.

O projekcie

Clipbucket video platform for Ubuntu 14.04

Zainstaluj
ansible-galaxy install mtlynch.clipbucket
Licencja
apache-2.0
Pobrania
138
Właściciel