At least Daily Backups. Bugs, updates, users deleting list or card, harddrive full, harddrive crash etc can destroy your data. There is no undo yet.
Backup this Snap Candidate directory, when WeKan and MongoDB is not running:
sudo snap stop wekan
# Backup this:
/var/snap/wekan/common
sudo snap start wekan
Only newest WeKan is supported. Old versions are buggy and vulnerable. If you use Standalone WeKan on public Internet, it's better use Snap x64 automatic updates and restore from backup when needed, than to leave old vulnerable manually updated WeKan running. You can revert to previous snap version with:
sudo snap stop wekan
sudo snap revert
sudo snap start wekan
And try to upgrade later with:
sudo snap refresh
Content of MongoDB raw database files stays always SNAP_COMMON:
/var/snap/wekan/common
WeKan 8.00-8.06 had wrong raw database directory setting /var/snap/wekan/common/wekan and some cards were not visible. Those are fixed at WeKan 8.07 where database directory is back to /var/snap/wekan/common and all cards are visible.
Sandstorm WeKan is not usually affected by any Standalone WeKan security issues.
Newest WeKan at amd64 platforms: Windows On-Premise, Linux bundle, Snap Candidate, Docker, Kubernetes. Fixing other platforms In Progress.
If you are using Linux, it's easiest to install WeKan Snap, that has automatic updates.
1. Install Snapd: https://snapcraft.io/docs/installing-snapd
2. Install WeKan Server:
sudo snap install wekan --channel=latest/candidate sudo snap set wekan root-url="http://YOUR-IP-ADDRESS" sudo snap set wekan port='80'
3. Register and login at http://YOUR-IP-ADDRESS/sign-in . First user will be Admin, and have Admin Panel at right top username / Admin Panel. Other registered users will be Normal users. At Admin Panel, it's possible to disable self-registration, manage users at People/People, set your logo at Settings/Layout, etc.
If WeKan is at public Internet, you can add SSL/TLS for example with Caddy
Edit docker-compose.yml from https://github.com/wekan/wekan to have:
ROOT_URL=http://YOUR-IP-ADDRESS
Then start WeKan server:
docker compose up -d
Then use webbrowser at http://YOUR-IP-ADDRESS