docs/Platforms/FOSS/Platforms.md
Downloading and installing Wekan on various platforms.
Only newest Wekan is supported. Please check you are running newest Wekan, because old versions of Wekan have old Node.js and other vulnerabilities.
Keep backups, Docker is more complex than others above. Use only if you have time to test new release first, and it's critical nothing gets broken. Because Docker does not have automatic updates, please keep behind firewall, without any ports open to Internet, because Wekan gets new security etc updates to Node.js and other dependencies often.
New at 2019-06-30. If CPU architecture has enough RAM and fast harddisk, it can be used, but there is no automatic updates and no sandboxing.
New at 2019-09-08. You can also try bash install script and automatic upgrade script.
Stop Wekan. Download newest bundle version at https://releases.wekan.team .
Install Node 8.16.2 and some MongoDB like 3.2.x - 4.x. Preferred 4.x if available. Bundle works for Windows native Node.js and MongoDB, arm64 server, etc any CPU node+mongodb. Building from source does not seem to work on Windows.
Extra steps only for CentOS 6:
export LD_LIBRARY_PATH=/root/gcc-4.9.3/lib/gcc/x86_64-unknown-linux-gnu/4.9.3/:$LD_LIBRARY_PATHnpm install [email protected]Then, for example:
mkdir repos
cd ~/repos
rm -rf bundle
wget https://releases.wekan.team/wekan-3.52.zip
unzip wekan-3.01.zip
cd bundle/programs/server
npm install
npm install node-gyp node-pre-gyp fibers
cd ../../..
Then modify start-wekan.sh or start-wekan.bat for Node and MongoDB paths.
See Raspberry Pi page for info about systemd etc.
New at 2019-08-04. For Ubuntu, Debian, CentOS and SLES. Testing how to get it working in progress here.