mtlynch.clipbucket
Ansible Rolle: Clipbucket
Installiert die Clipbucket Video-Plattform auf Ubuntu 14.04 Servern.
Rollenvariablen
Verfügbare Variablen sind unten aufgeführt, zusammen mit den Standardwerten (siehe defaults/main.yml):
clipbucket_admin_user: admin
clipbucket_admin_password: admin
Die Zugangsdaten für den Clipbucket-Admin-Benutzer in der Clipbucket-Webanwendung.
# 4829 => ClipBucket 2.8.3
clipbucket_git_version: 4829
Der Git-Veröffentlichungstag, der für die Clipbucket-Installation verwendet werden soll. Eine vollständige Liste der Clipbucket-Veröffentlichungstags finden Sie auf der Clipbucket Veröffentlichungsseite.
clipbucket_site_domain: example.com
Die Domain, auf der Clipbucket läuft.
clipbucket_path: /var/www/clipbucket
Der Dateisystempfad, auf den Clipbucket installiert werden soll.
clipbucket_mysql_db: clipbucketdb
clipbucket_mysql_user: clipbucketuser
clipbucket_mysql_password: clipbucketpw
clipbucket_mysql_prefix: cb_
Die MySQL/MariaDB-Datenbankeinstellungen für die Clipbucket-Datenbank.
Abhängigkeiten
Beispiel-Playbook
example.yml
- hosts: clipbucket
roles:
- { role: mtlynch.clipbucket }
Ausführen des Beispiel-Playbooks
Um das Beispiel-Playbook example.yml
(oben) auszuführen, führen Sie die folgenden Befehle aus:
ansible-galaxy install mtlynch.clipbucket
ansible-playbook example.yml
Nachdem Sie den obigen Befehl auf einem Knoten namens clipbucket
ausgeführt haben, navigieren Sie zu http://clipbucket/ und melden Sie sich mit den Zugangsdaten admin
/ admin
an.
In einem Playbook für einen Produktionsserver sollten Sie eine secrets.yml
-Datei erstellen, anstatt Passwörter in der Befehlszeile anzugeben, und Sie sollten starke Passwörter anstelle der Beispiele wählen.
Lizenz
Apache2
Autoreninformationen
Diese Rolle wurde 2016 von Michael Lynch erstellt.
ansible-galaxy install mtlynch.clipbucket