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.jsonSettings
- 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
falseonce 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
[](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.