I've been looking for a light-weight web-based task or project management solution for a while now. As one can imagine, there are plenty of available options, and I finally settled with Vikunja for a proper test-drive on my VPS.
Installation was straight-forward using the provided compose file setup to run with rootless podman on my Debian server:
https://vikunja.io/docs/installing/
One awkward twist: I needed to enable open registrations in order to set up my initial user for a few minutes, quickly disabling this setting again. I certainly do not want to run this as open service to the world - just as a single-user instance for myself.
Initial impressions of what I really like:
- hassle-free installation, using standard formats like OCI containers
- mobile-friendly response web UI that can easily be installed as PWA
- keyboard shortcuts for the web UI for all common interactions
- extensive documentation, including a config settings reference
- a friendly llama as icon :D
If you're interested in task / todo management tools for self-hosting, check out this list that I used as inspiration on top of some web research:
A strong contender for me was TaskWarrior since I had been using it in the past, and I do like the productive CLI interface with a task-server component for synchronisation. While there are plenty of tools and integrations, I was never satisfied with the available web options, though.
What tools are you using for task management?