mtlynch.clipbucket

Ansible角色:Clipbucket

构建状态 Ansible Galaxy 许可证

在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年创建。

关于项目

Clipbucket video platform for Ubuntu 14.04

安装
ansible-galaxy install mtlynch.clipbucket
许可证
apache-2.0
下载
138
拥有者