mtlynch.clipbucket

Ansible Rolle: Clipbucket

Build Status Ansible Galaxy Lizenz

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.

Über das Projekt

Clipbucket video platform for Ubuntu 14.04

Installieren
ansible-galaxy install mtlynch.clipbucket
GitHub Repository
Lizenz
apache-2.0
Downloads
138
Besitzer