mtlynch.clipbucket
Ansible角色:Clipbucket
在Ubuntu 14.04服务器上安装Clipbucket视频平台。
角色变量
可用的变量如下所示,以及默认值(请参见defaults/main.yml):
clipbucket_admin_user: admin
clipbucket_admin_password: admin
Clipbucket web应用的管理员用户凭据。
# 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
作者信息
该角色由Michael Lynch于2016年创建。
安装
ansible-galaxy install mtlynch.clipbucket
许可证
apache-2.0
下载
138
拥有者