3.0 KiB
3.0 KiB
title: Tududi created: 2026-06-08 updated: 2026-06-08 type: app tags: [catalogue, project-management, app-marathon-batch-b] confidence: medium contested: false sources: [https://selfh.st/apps/?tag=Project+Management&app=tududi, https://github.com/chrisvel/tududi]
📊 Tududi
To-do / task management minimaliste : GTD-style, simple, rapide, avec tags, projets et vue calendrier. Pensé pour l'usage personnel.
📋 Informations Générales
| Champ | Valeur |
|---|---|
| Site web | github.com/chrisvel/tududi |
| GitHub | chrisvel/tududi |
| License | MIT |
| Langage | Ruby (Rails) |
| Étoiles GitHub | 0.3k ⭐ |
| Catégorie | [[cat-project-management |
📝 Description
Tududi est un gestionnaire de tâches personnel léger, inspiré de GTD (Getting Things Done) : inbox, projets, contexts, tags, vue calendrier, due dates, priorités. L'accent est mis sur la simplicité et la vitesse de capture.
Différence vs Leantime : Leantime = PM équipe complet. Tududi = task management solo, sans la complexité d'un outil multi-utilisateurs.
Pour qui : freelances, indépendants, chercheurs qui veulent un GTD self-hosted sans Todoist/Things.
🚀 Installation
Docker Compose (esquisse)
version: '3.8'
services:
tududi:
image: chrisvel/tududi:latest
container_name: tududi
restart: unless-stopped
environment:
- RAILS_ENV=production
- DATABASE_URL=postgresql://tududi:***@db:5432/tududi
- SECRET_KEY_BASE=*** volumes:
- tududi_data:/app/storage
labels:
- "traefik.enable=true"
- "traefik.http.routers.tududi.rule=Host(`todo.example.com`)"
- "traefik.http.routers.tududi.entrypoints=websecure"
- "traefik.http.routers.tududi.tls.certresolver=letsencrypt"
depends_on:
- db
db:
image: postgres:16-alpine
environment:
- POSTGRES_USER=tududi
- POSTGRES_PASSWORD=*** - POSTGRES_DB=tududi
volumes:
- tududi_db:/var/lib/postgresql/data
volumes:
tududi_data:
tududi_db:
🔄 Alternatives
Open Source
- app-leantime — PM complet
- app-focalboard — Kanban Notion-like
- Nextcloud Tasks — Module Nextcloud
- Tasks.org (Android) — Client mobile
Propriétaires
- Todoist — Référence GTD SaaS
- Things 3 — macOS/iOS premium
- TickTick — GTD + habits
- Microsoft To Do — Gratuit M365
🔐 Sécurité
- Auth : email/password, hash bcrypt
- Sessions : Rails secure cookies
- CSRF : protection Rails native
- HTTPS : via reverse proxy
- Pas de 2FA natif : à protéger par reverse proxy auth
📚 Ressources
Pages Liées
- cat-project-management — Catégorie Project Management
- app-leantime — Concurrent
- recettes-docker-compose — Templates Docker