reminec.kanboard

Ansible 角色 kanboard

构建状态 安装或更新到最新的 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 创建。

关于项目

Install kanboard. Can Install and configure apache2 if needed

安装
ansible-galaxy install reminec.kanboard
许可证
mit
下载
71
拥有者