Aisle Organisation

Vikunja

To-do lists and projects.

Add to my serverdocker-compose generator (French)Compare alternatives (French)Official documentation

What is it for?

Vikunja organises your tasks as lists, kanban boards or Gantt charts, with due dates, reminders and sharing. Handy on your own, as a couple or in a small team.

Who is it for?

People looking for an open-source alternative to Todoist or Trello.

After installing

  1. Open the site address and create your account.

The docker-compose

Example behind Traefik. To adapt it (Nginx Proxy Manager, local port…) with a line-by-line explanation, use the generator (in French).

# docker-compose.yml : Vikunja
services:
  vikunja:
    image: vikunja/vikunja:latest
    container_name: vikunja
    restart: unless-stopped
    security_opt:
      - no-new-privileges:true
    environment:
      VIKUNJA_SERVICE_PUBLICURL: https://taches.mydomain.com/
      VIKUNJA_SERVICE_SECRET: "${VIKUNJA_SECRET}"
      VIKUNJA_DATABASE_PATH: /db/vikunja.db
      TZ: Europe/Paris
    volumes:
      - ./files:/app/vikunja/files
      - ./db:/db
    networks:
      - traefik
    labels:
      - traefik.enable=true
      - traefik.http.routers.vikunja.rule=Host(`taches.mydomain.com`)
      - traefik.http.routers.vikunja.entrypoints=websecure
      - traefik.http.routers.vikunja.tls.certresolver=letsencrypt
      - traefik.http.services.vikunja.loadbalancer.server.port=3456

networks:
  traefik:
    external: true