The Open Source kanban (built with Meteor).
Go to file
Moritz eb951f1a1c
All checks were successful
continuous-integration/drone/tag Build is passing
continuous-integration/drone/push Build is passing
chore: publish 3.2.0+v7.80 release
2025-02-04 23:43:44 +01:00
release chore: publish 3.0.0+v7.50 release 2024-07-09 15:18:43 +02:00
.drone.yml chore: publish 3.2.0+v7.80 release 2025-02-04 23:43:44 +01:00
.env.sample update backupbot label 2024-10-24 15:44:19 +02:00
.gitignore foo 2022-01-31 16:34:15 +01:00
abra.sh chore: publish 3.2.0+v7.80 release 2025-02-04 23:43:44 +01:00
alaconnect.yml add alakazam integration file alaconnect.yml 2024-05-13 17:41:05 +02:00
compose.ldap.yml add ldap 2022-03-02 14:31:26 +01:00
compose.rs.yml add mongodb replicaset mode 2022-06-22 15:04:19 +02:00
compose.yml chore: publish 3.2.0+v7.80 release 2025-02-04 23:43:44 +01:00
entrypoint.sh.tmpl remove stacksize and change main.js path for next release 2025-02-04 23:37:35 +01:00
healthcheck.sh healthcheck checks for cpu overload 2024-05-14 22:31:50 +02:00
README.md add admin promotion to README 2024-02-13 17:06:16 +01:00

Wekan

The Open Source kanban (built with Meteor) Github

  • Category: Apps
  • Status: ?
  • Image: quay.io/wekan/wekan
  • Healthcheck: Yes
  • Backups: Yes
  • Email: Yes
  • Tests: ?
  • SSO: Yes

Quick start

Default configuration is fit to a setup with openid-connect.

  • abra app new wekan --secrets
  • abra app config <app-name>
  • abra app deploy <app-name>

See original docker-compose.yml for all possible env variables

For more, see docs.coopcloud.tech.

use mongodb with replicaset

needed to enable oplog setting in wekan, which isneeded to run bigger instances?

after mongo conaintainer came up the first time run:

abra app run wekan.example.org db mongo
> rs.initiate() 

Promote user to admin

If using SSO, it might happen that there is no admin user. If so, you can fix it manually in the database:

$ abra app run <app-name> db bash
# mongo
> use wekan
> db.users.find({'username': '<your username>'})
> db.users.updateOne({'_id': '<_id from result above>'}, {$set: {'isAdmin': true}})