Skip to content
This repository has been archived by the owner on Apr 5, 2020. It is now read-only.


Switch branches/tags

Name already in use

A tag already exists with the provided branch name. Many Git commands accept both tag and branch names, so creating this branch may cause unexpected behavior. Are you sure you want to create this branch?

Latest commit


Git stats


Failed to load latest commit information.
Latest commit message
Commit time

Gogs Webhook

Connect Gogs webhook events to Kanboard automatic actions.


  • Frederic Guillot
  • License MIT


  • Kanboard >= 1.0.37
  • Gogs
  • Gogs webhooks configured for a project


You have the choice between 3 methods:

  1. Install the plugin from the Kanboard plugin manager in one click
  2. Download the zip file and decompress everything under the directory plugins/GogsWebhook
  3. Clone this repository into the folder plugins/GogsWebhook

Note: Plugin folder is case-sensitive.


List of supported events

  • Gogs commit received

List of supported actions

  • Create a comment from an external provider
  • Close a task


  1. On Kanboard, go to the project settings and choose the section Integrations
  2. Copy the Gogs webhook URL
  3. On Gogs, go to the project settings and go to the section Webhooks
  4. Add a new Gogs webhook and paste the Kanboard URL


Close a Kanboard task when a commit pushed to Gogs

  • Choose the event: Gogs commit received
  • Choose action: Close the task

When one or more commits are sent to Gogs, Kanboard will receive the information, each commit message with a task number included will be closed.


  • Commit message: "Fix bug #1234"
  • That will close the Kanboard task #1234

Add a comment when a commit received

  • Choose the event: Gogs commit received
  • Choose action: Create a comment from an external provider

The comment will contain the commit message and the URL to the commit.


  • Commit message: "Added feature for #1234"
  • That will add a new comment on the task #1234