checklist

Vikunja

bolt Auto-install

Your tasks, projects and boards on your own server — the self-hosted Todoist alternative.

language Web & CMS

info Overview

Vikunja is a free, open-source, self-hosted to-do list and project management app — a privacy-first alternative to Todoist, Trello and Asana that runs entirely on your own server. Organize work with List, Gantt, Table and Kanban views, break big goals into sub-tasks, and track due dates, priorities, labels and reminders without any subscription or data mining.

Vikunja ships with a built-in SQLite database, so there is no external database to set up and it stays fast and lightweight on a small VPS. Valebyte deploys it in one click on port 3456 — the first account you register becomes the admin. You get quick-add magic, recurring tasks, file attachments, saved filters, team sharing, CalDAV sync and a full REST API, plus web and mobile apps — all with your data on infrastructure you control.

check_circle Features

  • check Four ways to see your work: List, Gantt timeline, Table and Kanban board views
  • check Sub-tasks, due dates, priorities, labels, filters and reusable saved filters
  • check Assignees and team sharing keep projects moving across your whole team
  • check Recurring tasks and reminders so nothing important slips through
  • check Quick-add magic parses dates, labels, priority and assignees as you type
  • check File attachments live right on the task, backed by the /data volume
  • check CalDAV support and a full REST API for calendar sync and automation
  • check Runs on built-in SQLite — no external database, light on resources

quiz Frequently Asked Questions

Is Vikunja a good self-hosted Todoist alternative? expand_more
Yes. Vikunja is a free, open-source to-do and project management app that replaces Todoist, Trello and Asana. You get List, Kanban, Gantt and Table views, sub-tasks, reminders, recurring tasks and labels, with all your data on your own server and no subscription.
Do I need a separate database to run Vikunja? expand_more
No. Vikunja uses a built-in SQLite database by default, so there is nothing external to install or configure. On Valebyte the database is stored at /data/vikunja.db on the app's single persistent volume, which keeps the deployment simple and light.
How much RAM does Vikunja need? expand_more
Vikunja is lightweight and comfortably runs within 1 GB of RAM and a single CPU core, which is why it works well on an entry-level VPS. Plan for at least 5 GB of storage so you have room for tasks, attachments and future growth.
Can I use my own domain with Vikunja? expand_more
Yes. Valebyte serves Vikunja over HTTPS behind its proxy and sets VIKUNJA_SERVICE_PUBLICURL to your host automatically, so links, shares and the mobile apps all point at the right address. You can map your own domain to the deployment at any time.
Is my data private with self-hosted Vikunja? expand_more
Completely. Because Vikunja runs on your own VPS, your tasks, projects and attachments never touch a third-party cloud and there is no data mining or subscription. You own the database and files and can back up or export them whenever you like.
How do I become the admin after installing Vikunja? expand_more
Vikunja uses a simple wizard setup: after Valebyte deploys it on port 3456, open the app and register the first account. That first account automatically becomes the administrator, and you can then invite team members and create projects.

Install Vikunja

from $5.00 /mo

App is free — you pay only for the VPS.

Install
bolt Deployed automatically — ready in minutes

route How It Works

1 Choose a location and VPS plan
2 Complete checkout
3 The app is installed automatically within minutes
support_agent
Valebyte Support
Usually replies within minutes
Hi there!
Send us a message and we'll reply as soon as possible.