clipbucket
Ansible Роль: Clipbucket
Устанавливает платформу для видео Clipbucket на серверах Ubuntu 14.04.
Переменные роли
Доступные переменные перечислены ниже, вместе с их значениями по умолчанию (смотрите defaults/main.yml):
clipbucket_admin_user: admin
clipbucket_admin_password: admin
Учётные данные для администратора Clipbucket в веб-приложении Clipbucket.
# 4829 => ClipBucket 2.8.3
clipbucket_git_version: 4829
Тег выпуска git, который будет использован для установки Clipbucket. Полный список тегов релизов 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_
Настройки базы данных MySQL/MariaDB для базы данных Clipbucket.
Зависимости
Пример Playbook
example.yml
- hosts: clipbucket
roles:
- { role: mtlynch.clipbucket }
Запуск примера Playbook
Чтобы запустить пример playbook example.yml
(выше), выполните команды ниже:
ansible-galaxy install mtlynch.clipbucket
ansible-playbook example.yml
После выполнения команды выше на узле с именем clipbucket
, вам нужно будет перейти на http://clipbucket/ и войти, используя учётные данные admin
/ admin
.
В playbook для производственного сервера следует создать файл secrets.yml
вместо того, чтобы указывать пароли в командной строке, и следует выбирать сложные пароли вместо примеров.
Лицензия
Apache2
Информация о авторе
Эта роль была создана в 2016 году Майклом Линчем.
ansible-galaxy install mtlynch/ansible-role-clipbucket