102 lines
3.3 KiB
Markdown
102 lines
3.3 KiB
Markdown
---
|
|
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
|