[{"data":1,"prerenderedAt":86},["ShallowReactive",2],{"seo-verification":3,"marketplace-app-en-vikunja":6},{"google":4,"bing":5},"EycwPY2XMyTkVzas3n1ygeNJFGAH513qrMjfDljzsMQ","",{"slug":7,"name":8,"description":9,"phase":10,"docsUrl":11,"logo":12,"github":12,"tagline":13,"longDescription":14,"features":15,"useCases":24,"steps":34,"faq":50,"specs":69,"compatibleOs":77,"relatedApps":78,"relatedPosts":79,"category":80},"vikunja","Vikunja","Self-hosted open-source task and project manager — Kanban boards, Gantt charts, sprints and a REST API on your own VPS. Alternative to Todoist, TickTick and Asana.",1,"https:\u002F\u002Fservorbit.com\u002Fblog\u002Fself-host-vikunja-vps",null,"Open-source task manager with Kanban, Gantt and sprints — self-hosted on your VPS, AGPL-3.0, 24 k+ stars, v2.4.0.","Vikunja is a self-hosted, open-source task and project management platform (AGPL-3.0, 24 k+ stars, v2.4.0 — released 2026-07-19). It gives developers and teams a full-featured alternative to Todoist, TickTick, Asana and Microsoft To-Do without any per-seat pricing or cloud dependency.\n\nVikunja ships as a single Go binary wrapped in a Docker image (~80 MB, under 256 MB RAM) with SQLite as the default store — no external database required. It supports list view, Kanban boards, Gantt charts with date dependencies, recurring tasks, time tracking, priorities, labels, assignees, file attachments and a REST API with a Swagger spec. A built-in WebDAV endpoint lets CalDAV-compatible apps (Thunderbird, DAVx⁵, Apple Reminders) sync tasks natively.\n\nWith v2.4.0, Vikunja ships a fully revamped v2 API alongside ten security fixes and new Pro features — the best time to deploy a stable, long-term instance.",[16,17,18,19,20,21,22,23],"Kanban boards with drag-and-drop — visual project management across any number of projects.","Gantt chart view with date dependencies — plan sprints and roadmaps with start\u002Fend dates and dependency arrows.","Recurring tasks and reminders — set daily, weekly or monthly recurrences with email\u002Fpush notifications.","CalDAV \u002F WebDAV sync — sync tasks to Thunderbird, DAVx⁵, Apple Reminders or any CalDAV client natively.","File attachments and inline images — attach documents, screenshots and files directly to tasks.","Labels, priorities and assignees — full team collaboration with per-task metadata.","Full REST API with Swagger spec — automate task creation from CI pipelines, webhooks or scripts.","Single ~80 MB Docker image, under 256 MB RAM, SQLite by default — lightest self-hosted project manager in its class.",[25,28,31],{"title":26,"body":27},"Engineering sprint tracker","Use Vikunja as a Jira-lite for your engineering team. Create one project per product area, add tasks to sprints using the Kanban view, assign them to developers and track progress on the Gantt view. The REST API lets your CI pipeline close tasks automatically on successful deploy — no manual status updates.",{"title":29,"body":30},"Personal GTD and second brain","Replace Todoist or TickTick with a fully self-hosted alternative. Vikunja's list + label + priority model maps directly to GTD: capture to an Inbox list, triage with labels (Next Action, Waiting, Someday), schedule with due dates and track progress on the Kanban. All data stays on your VPS — no SaaS subscription, no data harvesting.",{"title":32,"body":33},"Client project management for agencies","Manage client deliverables without paying per-seat fees. Create one Vikunja project per client, invite freelancers or contractors as team members, use the Gantt view to share timelines and attach design files or specifications directly to tasks. CalDAV sync lets your team see due dates in their preferred calendar app.",[35,38,41,44,47],{"title":36,"body":37},"Order a ServOrbit VPS","A 1 vCPU \u002F 1 GB RAM plan on Ubuntu 24.04 is sufficient. Vikunja idles under 256 MB RAM with SQLite — you can co-locate it alongside other apps on any existing VPS without noticeable overhead.",{"title":39,"body":40},"Point a domain and one-click deploy","In your ServOrbit control panel, go to Marketplace → Collaboration & Productivity → Vikunja, enter your domain (e.g. `tasks.yourdomain.com`) and click Deploy. AWX provisions Docker, generates a secret, writes the environment file and starts the container behind nginx with a Let's Encrypt TLS certificate — all automatically.",{"title":42,"body":43},"Create your admin account","Navigate to `https:\u002F\u002Ftasks.yourdomain.com`. The first-run page prompts you to create an admin account with email and password. Once logged in, you can set the instance name and whether registration is open or invite-only.",{"title":45,"body":46},"Create projects and tasks","Click the ＋ button to create your first project. Add tasks via the list view or switch to Kanban by clicking the board icon. Use labels, priorities and due dates to organise work. Invite teammates from Settings → Users.",{"title":48,"body":49},"Connect CalDAV (optional)","Vikunja exposes a CalDAV endpoint at `https:\u002F\u002Ftasks.yourdomain.com\u002Fdav\u002F`. Point Thunderbird, DAVx⁵ or Apple Reminders to this URL with your Vikunja credentials to sync tasks to your calendar natively — no plugin required.",[51,54,57,60,63,66],{"q":52,"a":53},"What is Vikunja?","Vikunja is an open-source, self-hosted task and project management platform (AGPL-3.0, 24 k+ stars, v2.4.0). It provides list, Kanban and Gantt views, recurring tasks, CalDAV sync and a full REST API — a self-hosted alternative to Todoist, TickTick and Asana without per-seat pricing.",{"q":55,"a":56},"How much RAM does Vikunja need?","Vikunja idles under 256 MB RAM using SQLite as the default store. The Docker image is approximately 80 MB. A 512 MB VPS can run Vikunja alongside a reverse proxy without any overhead — a 1 GB plan gives comfortable headroom.",{"q":58,"a":59},"Does Vikunja support Kanban and Gantt views?","Yes. Vikunja supports list view, Kanban boards with drag-and-drop and Gantt chart view with start\u002Fend dates and task dependencies. You can switch views per project without migrating any data.",{"q":61,"a":62},"Can I sync Vikunja tasks to my calendar app?","Yes. Vikunja exposes a CalDAV\u002FWebDAV endpoint at `\u002Fdav\u002F`. Any CalDAV-compatible client — Thunderbird, DAVx⁵, Apple Reminders — can connect with your Vikunja credentials and sync tasks natively.",{"q":64,"a":65},"Is there a REST API I can use with scripts or CI pipelines?","Yes. Vikunja ships a full REST API documented with a Swagger spec at `\u002Fapi\u002Fv1\u002Fdocs`. You can create, update and close tasks via HTTP with an API token — useful for CI pipelines that auto-close tasks on deploy, or scripts that capture tasks from external sources.",{"q":67,"a":68},"Is Vikunja free to self-host?","Yes. Vikunja is AGPL-3.0 open-source software — free to use and self-host. There are no per-seat fees, no subscription plans and no telemetry. You pay only for the VPS that runs it.",{"ram":70,"cpu":71,"stack":72,"port":76},"512 MB","1 vCPU",[73,74,75],"Docker","Go","SQLite","3456",[],[],[],{"key":81,"slug":81,"name":82,"objective":83,"icon":84,"color":85},"collaboration","Collaboration & Productivity","Share information and collaborate.","collab","text-indigo-400 bg-indigo-500\u002F10",1785714048283]