From dcfa8e9dd5253ab0da5d53d37daaeb5002ba4b1a Mon Sep 17 00:00:00 2001 From: Lauri Ojansivu Date: Fri, 28 Oct 2022 18:04:39 +0300 Subject: [PATCH] Updated Raspberry Pi (markdown) --- Raspberry-Pi.md | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/Raspberry-Pi.md b/Raspberry-Pi.md index 8e4b08d..df4ef66 100644 --- a/Raspberry-Pi.md +++ b/Raspberry-Pi.md @@ -6,8 +6,8 @@ WeKan only requires: - WeKan bundle .zip file of Javascript etc for that CPU. Only difference per CPU is that fibers package is compiled for that CPU. Those .zip files are built this way, for example: - `git clone https://github.com/wekan/wekan && cd wekan && ./releases/release-wekan.sh WEKAN-VERSION-NUMBER` where version like 5.55 - releases directory has `rebuild-release.sh` that build amd64 bundle, `release-bundle.sh` that uploads amd64 bundle to arm64/s390x/ppc64le servers, and `maintainer-make-bundle-*.sh` scripts for compiling fibers on those arm64/s390x/ppc64le servers. Note: Only xet7 has ssh private keys to build servers, as maintainer of WeKan. -- Node.js binary, version number is at https://wekan.github.io Download section, like https://nodejs.org/dist/latest-v12.x/ -- MongoDB, version number is at https://wekan.github.io Download section, like 3.x-4.x https://www.mongodb.com/try/download/community or Percona MongoDB https://www.percona.com/software/mongodb/feature-comparison Download at https://www.percona.com/downloads/percona-server-mongodb-LATEST/ +- Node.js binary, version number is at https://wekan.github.io Download section, like https://nodejs.org/dist/latest-v14.x/ +- MongoDB, version number is at https://wekan.github.io Download section, like 5.x https://www.mongodb.com/try/download/community or Percona MongoDB https://www.percona.com/software/mongodb/feature-comparison Download at https://www.percona.com/downloads/percona-server-mongodb-LATEST/ - some way to start Wekan, like any of: - bash script: [start-wekan.sh](https://raw.githubusercontent.com/wekan/wekan/master/start-wekan.sh) - cmd.exe script: [start-wekan.bat](https://raw.githubusercontent.com/wekan/wekan/master/start-wekan.bat) @@ -18,6 +18,8 @@ WeKan only requires: - `ROOT_URL=http://192.168.0.200` for WeKan server IP address at local network or `ROOT_URL=https://kanban.example.com` if [Caddy](Caddy-Webserver-Config)/[Nginx](Nginx-Webserver-Config)/[Apache2](Apache) proxies from HTTPS to WeKan http://127.0.0.1:4000 etc, see https://github.com/wekan/wekan/wiki/Settings - `PORT=80` or `PORT=4000` or some other port where WeKan Nodejs runs. - `MONGO_URL=mongodb://127.0.0.1:27017/wekan` where MongoDB server is, like localhost port 27017 using database name wekan. (Snap usually has MongoDB port at 27019, if it's not changed for example with `sudo snap set wekan mongodb-port='27020'`) + - `WRITABLE_PATH=..` + - if using node http at port 80, permission for binding to port 80, like `sudo setcap cap_net_bind_service=+ep /usr/local/bin/node`. See https://github.com/wekan/wekan/issues/4735#issuecomment-1295079327 - Some other settings are at [start-wekan.sh](https://raw.githubusercontent.com/wekan/wekan/master/start-wekan.sh) (and at https://github.com/wekan/wekan-snap/wiki/Supported-settings-keys#list-of-supported-keys but Snap settings have lowercase minus like `root-url`, where `.sh` scripts and services have uppercase underline like `ROOT_URL`) - https://github.com/wekan/wekan/wiki/Adding-users and https://github.com/wekan/wekan/wiki/Troubleshooting-Mail - Optional autoupgrade script https://github.com/wekan/wekan-bash-install-autoupgrade