Initial vault setup
This commit is contained in:
@@ -0,0 +1,101 @@
|
||||
---
|
||||
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
|
||||
Reference in New Issue
Block a user