reminec.kanboard
Rôle Ansible kanboard
Installe ou met à jour vers la dernière version de kanboard.
Ce rôle peut également installer apache2 pour exécuter votre installation de kanboard - désactivé par défaut
Exigences
Aucune.
Variables du Rôle
Toutes les variables sont optionnelles
Installer apache2
Par défaut, le rôle vous permet d'installer votre serveur web préféré. Si vous souhaitez installer apache2, changez cette variable à vrai
kanboard_install_apache2: true
Activer la réécriture d'URL sur kanboard
kanboard_enable_url_rewrite: true
Configurer une instance oAuth de gitlab
# Variables liées à Gitlab
kanboard_use_gitlab_auth: true
kanboard_gitlab_client_id: '' # à changer
kanboard_gitlab_client_secret: '' # à changer
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/'
Configurer une instance oAuth de github
# Variables liées à Github
kanboard_use_github_auth: true
kanboard_github_client_id: '' # à changer
kanboard_github_client_secret: '' # à changer
Autres variables par défaut utiles
kanboard_path: /var/www
kanboard_release_url: http://kanboard.net/kanboard-latest.zip
kanboard_chmod_user: www-data
kanboard_chmod_group: www-data
Dépendances
Aucune.
Exemple de Playbook
- hosts: kanboard
roles:
- { role: reminec.kanboard }
Licence
MIT - Voir LICENSE
Informations sur l'auteur
Ce rôle a été créé par Reminec