Skip to content
All apps

Vikunja

To-do lists and projects with list, kanban, gantt and table views

Setup check
Not yet
Setup
One click
Memory
From 768 MB
Sign in
Your own account
Category
Productivity
License
AGPL-3.0-or-later

About this app

Vikunja organizes tasks in projects with due dates, labels, reminders and attachments, shown as a list, kanban board, gantt chart or table. It works for personal to-dos as well as small teams and imports from Todoist, Trello and Microsoft To Do.

What this app needs

recipe.json

Settings

  • Database passwordGenerated if left empty
  • Session secretGenerated if left empty
  • Allow registrationOptional

After it starts

Open the app and register your account.

  • Redeploy with Allow registration set to false once everyone has an account.
  • Email reminders and the CalDAV sync need further setup in Vikunja's configuration.
Technical details
Opens
app:3456/
Check
GET /api/v1/info within 300 s
  • dbHealth check
    Image
    postgres:17.11-alpine
    Ports
    No ports
    Data
    postgres → /var/lib/postgresql/data
    Internet
    No internet access
    Limits
    0.5 CPUs · 512 MB
  • app
    Image
    vikunja/vikunja:2.7.1
    Ports
    3456/http
    Data
    files → /app/vikunja/files
    Internet
    No internet access
    Limits
    1 CPU · 256 MB
    Waits for db (healthy)

Checks by Setup

No current check by Setup; runs on your own server do not change the badge.

Past checks

No checks recorded yet.

For maintainers

Share this app’s recipe and setup button.

Add Setup to your repo

Preview of the Badge
[![Runs on Setup](https://usesetup.app/api/badge/vikunja)](https://usesetup.app/run?source=https%3A%2F%2Fgithub.com%2Fgo-vikunja%2Fvikunja)

Green: Setup passed it within 30 days. Blue: CI reported a pass. Your own runners never change the badge.