Mac - cloudron-io/wekan GitHub Wiki
Bundle
- Install XCode
- Download wekan-VERSIONNUMBER.zip from https://releases.wekan.team
- Unzip file you downloaded at step 2. There will be directory called
bundle
. - Download start-wekan.sh script to directory
bundle
and set it as executeable withchmod +x start-wekan.sh
- Install Node 12.x
- Install MongoDB 4.x
- Edit
start-wekan.sh
so that it has for example:
export ROOT_URL=http://localhost:2000`
export PORT=2000
export MONGO_URL='mongodb://127.0.0.1:27017/wekan'
- Edit
start-wekan.sh
so that it starts in bundle directory commandnode main.js
Build bundle from source and develop Wekan
- Install XCode
- With steps 3-6 fork and clone your fork of Wekan
Docker
If you don't need to build Wekan, use prebuilt container with docker-compose.yml from https://github.com/wekan/wekan like this:
docker-compose up -d
If you like to build from source, clone Wekan repo:
git clone https://github.com/wekan/wekan
Then edit docker-compose.yml with these lines uncommented this way:
#-------------------------------------------------------------------------------------
# ==== BUILD wekan-app DOCKER CONTAINER FROM SOURCE, if you uncomment these ====
# ==== and use commands: docker-compose up -d --build
build:
context: .
dockerfile: Dockerfile
args:
- NODE_VERSION=${NODE_VERSION}
- METEOR_RELEASE=${METEOR_RELEASE}
- NPM_VERSION=${NPM_VERSION}
- ARCHITECTURE=${ARCHITECTURE}
- SRC_PATH=${SRC_PATH}
- METEOR_EDGE=${METEOR_EDGE}
- USE_EDGE=${USE_EDGE}
#-------------------------------------------------------------------------------------
Then you can build Wekan with
docker-compose up -d --build