Skip to main content

Logo Wekan

About​

Wekan is an open source Kanban board.

API​

Wekan has a REST API for managing users.

Webbooks​

When a webhook is activated, Wekan sends the related information within the POST request body. See Webhook-data for details.

Users​

Wekan currently does not support syncing or searching users via LDAP. This limitation means that a user must login to Wekan first before they become available for sharing boards.

Admin​

To make a Cloudron user an admin, first make sure the user has logged once into Wekan (this creates the user in Wekan). Then, run the following command after replacing ADMIN_USERNAME below in the Web Terminal:

Bash
mongosh -u "${CLOUDRON_MONGODB_USERNAME}" -p "${CLOUDRON_MONGODB_PASSWORD}" ${CLOUDRON_MONGODB_HOST}:${CLOUDRON_MONGODB_PORT}/${CLOUDRON_MONGODB_DATABASE} --eval "db.users.update({ username: 'ADMIN_USERNAME' }, { \$set: {isAdmin: true } })"
MongoDB shell
WriteResult({ "nMatched" : 1, "nUpserted" : 0, "nModified" : 1 })

Registration​

External user registration is enabled by default. User registration can be disabled from the Wekan's Admin Panel. The Wekan Admin Panel option is only visible when the Cloudron user is a Wekan administrator.

Customization​

Add custom env vars in /app/data/env using the File Manager. Restart the app after editing this file.