---
title: Donetick
created: 2026-06-08
updated: 2026-06-08
type: app
tags: [catalogue, tasks, household, app-marathon-batch-rattrapage-3]
confidence: high
contested: false
sources: [https://selfh.st/apps/?tag=Tasks+and+To-Do+Lists, https://donetick.com]
---

# ✅ Donetick

> **Gestionnaire de tâches familiales et domestiques** : chore wheels, routines récurrentes, points d'expérience, rappels. Le « Chore Wars » moderne auto-hébergé.

## 📋 Informations Générales

| Champ | Valeur |
| :--- | :--- |
| **Site web** | [donetick.com](https://donetick.com) |
| **GitHub** | [donetick/donetick](https://github.com/donetick/donetick) |
| **License** | AGPL-3.0 |
| **Langage** | Go |
| **Étoiles GitHub** | 1.5k ⭐ |
| **Catégorie** | [[cat-tasks|Tasks and To-Do Lists]] |

## 📝 Description

**Donetick** est un **task manager pour la maison et la famille** : tournantes (chore wheels), tâches récurrentes (« vider le lave-vaisselle tous les 2 jours »), assignation à un membre du foyer, **gamification** (points, niveaux), historique, et **rappels notifications** (Ntfy, Gotify, Discord, email). App web + Android/iOS via PWA.

**Différence avec Super Productivity** : Super Productivity = **productivité dev/freelance** (Jira, time-tracking) ; Donetick = **gestion familiale domestique** (tournantes, gamification, multi-users avec droits).

**Différence avec Tasks.md** : Tasks.md est un **fichier Markdown solo** (git, vim) ; Donetick est **multi-users web** avec notifications.

**Pour qui** : familles, colocataires, couples qui veulent répartir les corvées sans s'engueuler (ou presque).

## 🚀 Installation

### Docker Compose (recommandé)

```yaml
version: '3.8'
services:
  donetick:
    image: donetick/donetick:latest
    container_name: donetick
    restart: unless-stopped
    ports:
      - "2021:2021"
    volumes:
      - donetick-data:/app/data
    labels:
      - "traefik.enable=true"
      - "traefik.http.routers.donetick.rule=Host(`chores.example.com`)"
      - "traefik.http.routers.donetick.entrypoints=websecure"
      - "traefik.http.routers.donetick.tls.certresolver=letsencrypt"

  donetick-db:
    image: postgres:16-alpine
    container_name: donetick-db
    restart: unless-stopped
    environment:
      - POSTGRES_DB=donetick
      - POSTGRES_USER=donetick
      - POSTGRES_PASSWORD=changeme
    volumes:
      - donetick-pg:/var/lib/postgresql/data

volumes:
  donetick-data:
  donetick-pg:
```

## 🔄 Alternatives

### Open Source
- [[app-super-productivity]] — Pour productivité dev
- [[app-tasktrove]] — Kanban personnel
- [[app-tasks-md]] — Markdown, solo
- [[app-dumbdo]] — Ultra-minimaliste

### Propriétaires
- **OurHome** (5 USD) — Chore app familiale
- **Tody** — Cleaning schedule

## 🔐 Sécurité
- **Auth OAuth** : supporte Google, GitHub, ou email/password (à activer).
- **HTTPS obligatoire** via Traefik (données familiales sensibles).
- **RBAC** : rôles admin/member par cercle familial.
- **Notifications** : tokens par user, révocables individuellement.

## 📚 Ressources
- [Documentation](https://docs.donetick.com/)
- [GitHub](https://github.com/donetick/donetick)
- [Démo en ligne](https://demo.donetick.com)

## Pages Liées
- [[cat-tasks]] — Catégorie Tasks
- [[app-super-productivity]] — Concurrent (productivité)
- [[app-tasktrove]] — Concurrent (kanban)
- [[recettes-docker-compose]] — Templates Docker
