Repository navigation
Royal Tasks 1.0.0
The first public release of Royal Tasks: a modern, pleasant and responsive Kanban tool that runs on normal web hosting, with optional end-to-end encryption.
Install
You need PHP 8.4+ and a MySQL or MariaDB database; shared hosting is fine.
- Download
royal-tasks-1.0.0.zipbelow and unzip it into the folder the app should be served from (for examplepublic_html/kanban/). - Open
https://yoursite/kanban/install.phpand enter the database details. The installer creates the tables, the master account andconfig.php. - Sign in with the password it shows once, choose your own, and delete
install.php. - Open Preferences → Administration once and save, so emailed links point to your site.
Back up config.php together with the database: it holds the key the boards are encrypted with. The full guide, including nginx rules, email and S3 backups, is in docs/install.md.
The zip holds only what the server needs. "Source code" below is the whole repository, for development.
What's in it
- Boards, lists and cards with drag and drop, by mouse and by touch; checklists, labels, finish dates, people, comments and attachments, with built-in viewers for PDF, Word, HEIC, images, video and audio.
- Changes reach every member within seconds; simultaneous edits never overwrite each other.
- My tasks across all your boards, and a calendar subscription for your deadlines.
- Sharing by username as viewer or editor; invitations and "Forgot your password?" by email.
- Every board encrypted in the database; any board can also be encrypted end to end, with a recovery key.
- Installable as an app on Android, iPhone, iPad and computers; share links, text and photos from a phone straight into a card.
- Trello import and export, and automatic backups to S3-compatible storage.
Security: see docs/security.md, including its Known limits. Report problems privately through the Security tab.