Setup standalone WEKAN board
Wekan is integrated in sandstorm, but the future of sandstorm is a bit unsecure. Furthermore, E-Mail notifications seem not to work with Sandstorm.
Wekan could be put on the board.net domain.
- Show closed items
Activity
-
Newest first Oldest first
-
Show all activity Show comments only Show history only
- Author Owner
Seems to be easiest with SNAP: https://github.com/wekan/wekan-snap/wiki/Install
snap settings: https://github.com/wekan/wekan/wiki/Settings
snap install wekan snap set wekan root-url='https://board.net/w' snap set wekan port='3001' snap set core refresh.schedule=02:00-04:00 sudo snap set wekan mail-url='smtps://user:pass@mailserver.example.com:453' sudo snap set wekan mail-from='Wekan Boards <support@example.com>'
We already have on heu2 an Apache reverse proxy from
https://board.net/w
to port 3001.Authentication
LDAP works
Keycloak oAuth seems to work https://github.com/wekan/wekan/wiki/Keycloak#docker
probably some keycloak issues with first admin user: https://github.com/wekan/wekan/issues?utf8=%E2%9C%93&q=is%3Aissue+is%3Aopen+keycloak
Data
All projects are in Mongo, but where can we specify where to mount the MongoDB? This can be done in snap, if we run the MongoDB on an extra mount, see https://github.com/wekan/wekan-snap/issues/81#issuecomment-466941359
Backup
Edited by Roland Alton - Roland Alton changed title from add WEKAN board to Setup standalone WEKAN board
changed title from add WEKAN board to Setup standalone WEKAN board
- Roland Alton changed the description
changed the description
- Author Owner
Docker build available as nightly snapshots only https://hub.docker.com/r/mquandalle/wekan/builds/?page=1
- Roland Alton changed the description
changed the description
- Author Owner
heu2 is x64 with 2GB RAM only.
Wekan does run with 2 GB RAM, although more is of course better. Production systems usually have 4 GB or more.
- Author Owner
helm chart available https://github.com/wekan/wekan/tree/master/helm/wekan
- Author Owner
For the TRANSMAP project we would like to investigate if relations between cards could be visualized iN WEKAN. Ideally as self-organizing lines between two cards. For each user who adds the same relation the line gets thicker (or multiplied). One should be able to add a label to a line.
@lisa.kostrzewa maybe you could sketch a mockup. Then we could suggest that here https://github.com/wekan/wekan/issues/709
- Maintainer
Entwurf liegt hier: https://faircloud.eu/nextcloud/index.php/s/K6EeQCByLS5FcXq
- Author Owner
Featurewunsch um Beziehungen zeichnen zu können eingekippt: https://github.com/wekan/wekan/issues/3860
Edited by Roland Alton - Roland Alton mentioned in issue #60
mentioned in issue #60
- Roland Alton mentioned in issue #11
mentioned in issue #11
- GitLab Issue Bot added inactive label
added inactive label
- Roland Alton removed inactive label
removed inactive label
- Roland Alton added To Do label
added To Do label
- Author Owner
Should we keep WEKAN with Sandstorm (as we have some active WEKAN users there) which was really not much effort for maintenance in the last years? Well, the latest version in Sandstorm is 6.15.0 2022-04-05, whereas there is now 7.55. So Sandstorm has not got any updates for two years, and other apps at Sandstorm are even much older. So we have to stick to our plan to shut down Sandstorm.
Should we keep Wekan for existing users? WEKAN is one of the most advanced kanban boards. Not clear if WEKAN supports HA deployments yet https://github.com/wekan/wekan/issues/5120#issuecomment-1712035864 - but there is a HELM chart.
wekan on k8s
Wekan HELM chart https://artifacthub.io/packages/helm/wekan/wekan
helm repo add wekan https://wekan.github.io/charts helm show values wekan/wekan helm repo update helm template wekan -n wekan-prod wekan/wekan > wekan.yaml
Looks good, even has autoscaler, so HA is possible.
- add overlays
- config ingress
- test deployment
- check OIDC SSO https://github.com/wekan/wekan/wiki/Keycloak#docker
- test notifications
- Roland Alton added postponed label and removed to do next label
added postponed label and removed to do next label
- Author Owner
An alternative could be Planka https://github.com/plankanban/planka - but seems to have less features than Wekan.