{"id":16779795,"url":"https://github.com/petermosmans/ansible-role-kanboard","last_synced_at":"2026-05-10T17:12:47.212Z","repository":{"id":75894892,"uuid":"92158206","full_name":"PeterMosmans/ansible-role-kanboard","owner":"PeterMosmans","description":"An ansible role to install, configure, harden and/or update Kanboard","archived":false,"fork":false,"pushed_at":"2022-09-25T17:15:00.000Z","size":23,"stargazers_count":1,"open_issues_count":1,"forks_count":1,"subscribers_count":3,"default_branch":"master","last_synced_at":"2025-01-23T06:29:06.323Z","etag":null,"topics":["ansible","ansible-role","kanboard"],"latest_commit_sha":null,"homepage":null,"language":"Shell","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"gpl-3.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/PeterMosmans.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2017-05-23T10:05:05.000Z","updated_at":"2019-11-03T11:57:38.000Z","dependencies_parsed_at":"2023-05-01T21:47:12.462Z","dependency_job_id":null,"html_url":"https://github.com/PeterMosmans/ansible-role-kanboard","commit_stats":null,"previous_names":[],"tags_count":1,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PeterMosmans%2Fansible-role-kanboard","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PeterMosmans%2Fansible-role-kanboard/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PeterMosmans%2Fansible-role-kanboard/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/PeterMosmans%2Fansible-role-kanboard/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/PeterMosmans","download_url":"https://codeload.github.com/PeterMosmans/ansible-role-kanboard/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":243924055,"owners_count":20369647,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["ansible","ansible-role","kanboard"],"created_at":"2024-10-13T07:32:24.993Z","updated_at":"2026-05-10T17:12:47.175Z","avatar_url":"https://github.com/PeterMosmans.png","language":"Shell","funding_links":[],"categories":[],"sub_categories":[],"readme":"Ansible Role: kanboard\n=========\n\nBuild status for this role: [![Build Status](https://travis-ci.org/PeterMosmans/ansible-role-kanboard.svg)](https://travis-ci.org/PeterMosmans/ansible-role-kanboard)\n\nThis role installs, configures and/or upgrades Kanboard on a server. It does not\ninstall a webserver like Apache by itself.\n\nRequirements\n------------\n\nA webserver, and PHP. This role works seamlessy with (shameless plug) (https://github.com/PeterMosmans/ansible-role-apache2)[PeterMosmans.Ansible]\n\nRole Variables\n--------------\n\nThe defaults are set in `defaults/main.yml`:\n\n```\nkanboard_source: https://kanboard.net/kanboard-latest.zip\nkanboard_base: /var/www/html\nkanboard_preconfigure: true\nkanboard_tmp: /tmp/kanboard\nkanboard_upload: /var/www/html/data\nkanboard_plugin_dir: data/plugins\nkanboard_group: www-data\nkanboard_user: root\n```\n\n\nOptionally, plugins can be specified, that will be installed as well, using the\n`kanboard_plugins` list with plugin name (`name`) and remote source (`src`) pairs. Example:\n```\nkanboard_plugins:\n  - name: Calendar\n    src: https://github.com/kanboard/plugin-calendar/releases/download/v1.1.0/Calendar-1.1.0.zip\n  - name: Gantt\n    src: https://github.com/kanboard/plugin-gantt/releases/download/v1.0.2/Gantt-1.0.2.zip\n```\n\nTags\n----\nUse the `upgrade` tag to upgrade an existing installation, including plugins.\n\n\nDependencies\n------------\n\nNone.\n\n\nExample Playbook\n----------------\n\n```\n- hosts: all\n  become: yes\n  become_method: sudo\n  roles:\n  - role:PeterMosmans.kanboard\n  vars:\n    - name: Gantt\n      src: https://github.com/kanboard/plugin-gantt/releases/download/v1.0.2/Gantt-1.0.2.zip\n```\n\nLicense\n-------\n\nGPLv3\n\n\nAuthor Information\n------------------\n\nCreated by Peter Mosmans. Suggestions, feedback and pull requests are always welcome.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpetermosmans%2Fansible-role-kanboard","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fpetermosmans%2Fansible-role-kanboard","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fpetermosmans%2Fansible-role-kanboard/lists"}