reminec.kanboard
Ansible 角色 kanboard
此角色还可以安装 apache2 来运行你的 kanboard 安装 - 默认禁用。
需求
无。
角色变量
所有变量都是可选的。
安装 apache2
默认情况下,此角色允许你安装你喜欢的网络服务器。 如果你想安装 apache2,将此变量改为 true。
kanboard_install_apache2: true
启用 kanboard 的 URL 重写
kanboard_enable_url_rewrite: true
配置 GitLab oAuth 实例
# 与 GitLab 相关的变量
kanboard_use_gitlab_auth: true
kanboard_gitlab_client_id: '' # 修改此处
kanboard_gitlab_client_secret: '' # 修改此处
kanboard_gitlab_oauth_authorize_url: 'https://gitlab.com/oauth/authorize'
kanboard_gitlab_oauth_token_url: 'https://gitlab.com/oauth/token'
kanboard_gitlab_api_url: 'https://gitlab.com/api/v3/'
配置 GitHub oAuth 实例
# 与 GitHub 相关的变量
kanboard_use_github_auth: true
kanboard_github_client_id: '' # 修改此处
kanboard_github_client_secret: '' # 修改此处
其他默认有用变量
kanboard_path: /var/www
kanboard_release_url: http://kanboard.net/kanboard-latest.zip
kanboard_chmod_user: www-data
kanboard_chmod_group: www-data
依赖
无。
示例剧本
- hosts: kanboard
roles:
- { role: reminec.kanboard }
许可证
MIT - 查看许可证
作者信息
此角色由 Reminec 创建。