reminec.kanboard
Ansible Rolle Kanboard
Installieren oder aktualisieren Sie die neueste Kanboard-Version.
Diese Rolle kann auch Apache2 installieren, um Ihre Kanboard-Installation auszuführen - standardmäßig deaktiviert.
Anforderungen
Keine.
Rollenvariablen
Alle Variablen sind optional.
Apache2 installieren
Standardmäßig können Sie Ihren bevorzugten Webserver installieren. Wenn Sie Apache2 installieren möchten, ändern Sie diese Variable auf true.
kanboard_install_apache2: true
URL-Umschreibung für Kanboard aktivieren
kanboard_enable_url_rewrite: true
Konfigurieren einer GitLab oAuth-Instanz
# GitLab verwandte Variablen
kanboard_use_gitlab_auth: true
kanboard_gitlab_client_id: '' # ändern
kanboard_gitlab_client_secret: '' # ändern
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/'
Konfigurieren einer GitHub oAuth-Instanz
# GitHub verwandte Variablen
kanboard_use_github_auth: true
kanboard_github_client_id: '' # ändern
kanboard_github_client_secret: '' # ändern
Weitere nützliche Standardvariablen
kanboard_path: /var/www
kanboard_release_url: http://kanboard.net/kanboard-latest.zip
kanboard_chmod_user: www-data
kanboard_chmod_group: www-data
Abhängigkeiten
Keine.
Beispiel-Playbook
- hosts: kanboard
roles:
- { role: reminec.kanboard }
Lizenz
MIT - Siehe Lizenz
Autorinformationen
Diese Rolle wurde von Reminec erstellt.