mtlynch.clipbucket
Ansibleロール: Clipbucket
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によって作成されました。
インストール
ansible-galaxy install mtlynch.clipbucket
ライセンス
apache-2.0
ダウンロード
138
所有者