First public beta of Kanso. Targets Nextcloud 30–34 on PHP 8.2–8.3.
This is a pre-built tarball: no node, npm, or composer needed on your server.
Install
- Download
kanso.tar.gzfrom the assets below. - Extract it into your Nextcloud apps directory (it unpacks as a
kanso/folder):tar -xzf kanso.tar.gz -C /path/to/nextcloud/custom_apps/ chown -R www-data:www-data /path/to/nextcloud/custom_apps/kanso
- Enable the app:
occ app:enable kanso
After installing
- Realtime updates are instant if the High Performance Backend (
notify_push) app is installed and running — Kanso detects it automatically. Without it, Kanso falls back to light polling on its own; nothing to configure either way. - Background jobs (recurring cards, auto-archive, due reminders) run through Nextcloud's cron, so make sure system cron is configured.
Highlights since 0.9.2
- Nextcloud 34 and PHP 8.3 support (supported range now NC 30–34).
- CSV import — add a spreadsheet of tasks as cards to an existing board, with column mapping.
- iCal/ICS feed of card due dates, subscribable from any calendar client (off by default, revocable token).
- Public read-only board links (off by default, revocable/rotatable, stripped of people data).
- File attachments on cards, stored in app-data and permission-gated.
- Board export/import — full round-trippable JSON portability.
- Install fix for NC 30–32 (over-long primary-key names aborted app install).
Full history in CHANGELOG.md.
⚠️ Beta: not yet on the Nextcloud App Store, and this tarball is unsigned — Nextcloud will list it as an untested/custom app. Please report issues!