mtlynch.clipbucket

Ansible Role: Clipbucket

Build Status Ansible Galaxy License

This role installs the Clipbucket video platform on Ubuntu 14.04 servers.

Role Variables

Below are the available variables along with their default settings (see defaults/main.yml):

clipbucket_admin_user: admin
clipbucket_admin_password: admin

These are the login details for the Clipbucket admin user in the web application.

# 4829 => ClipBucket 2.8.3
clipbucket_git_version: 4829

This tells which version of Clipbucket to install. You can see all versions at the Clipbucket releases page.

clipbucket_site_domain: example.com

Specify the domain where Clipbucket will be accessed.

clipbucket_path: /var/www/clipbucket

This is the file path where Clipbucket will be installed.

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

These are the settings for the MySQL/MariaDB database for Clipbucket.

Dependencies

You need the following roles to work with Clipbucket:

Example Playbook

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

Running Example Playbook

To run the example playbook, example.yml (shown above), enter the following commands:

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

After running the commands on a server named clipbucket, go to http://clipbucket/ and log in using the username admin and the password admin.

For a live production server, it's recommended to use a secrets.yml file for passwords instead of entering them in the command line. Also, prefer strong passwords rather than the examples given.

License

Apache2

Author Information

This role was created in 2016 by Michael Lynch.

Informazioni sul progetto

Clipbucket video platform for Ubuntu 14.04

Installa
ansible-galaxy install mtlynch.clipbucket
Licenza
apache-2.0
Download
138
Proprietario