mtlynch.clipbucket

Ansibleロール: Clipbucket

Build Status Ansible Galaxy License

Ubuntu 14.04サーバーにClipbucketビデオプラットフォームをインストールします。

ロール変数

利用可能な変数は以下に示されており、デフォルト値が含まれています(defaults/main.ymlを参照):

clipbucket_admin_user: admin
clipbucket_admin_password: admin

Clipbucketウェブアプリの管理者ユーザーの認証情報です。

# 4829 => ClipBucket 2.8.3
clipbucket_git_version: 4829

Clipbucketインストールに使用するgitリリースタグです。ClipbucketのリリースタグのリストはClipbucketリリースページで確認できます。

clipbucket_site_domain: example.com

Clipbucketが稼働しているドメインです。

clipbucket_path: /var/www/clipbucket

Clipbucketがインストールされるファイルシステムのパスです。

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

ClipbucketデータベースのMySQL/MariaDB設定です。

依存関係

例のプレイブック

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

例のプレイブックを実行する

上記のexample.ymlプレイブックを実行するには、以下のコマンドを実行します:

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

上記のコマンドをclipbucketというノードで実行した後、http://clipbucket/にアクセスし、admin / adminの認証情報でログインします。

本番サーバー用のプレイブックでは、パスワードをコマンドラインで指定するのではなく、secrets.ymlファイルを作成し、例示されたパスワードの代わりに強力なパスワードを選ぶべきです。

ライセンス

Apache2

作者情報

このロールは2016年にMichael Lynchによって作成されました。

プロジェクトについて

Clipbucket video platform for Ubuntu 14.04

インストール
ansible-galaxy install mtlynch.clipbucket
ライセンス
apache-2.0
ダウンロード
138
所有者