Self-host DumbDo
Minimal file-based todo list with PIN protection
- Stars
- 178
- Port
- 3000 (HTTP server)
dumbwareio/dumbdoWhat is DumbDo?
DumbDo is a minimalist todo list application designed for self-hosting. It features a clean, responsive interface with automatic dark/light mode detection, optional 4-10 digit PIN protection for access control, and Progressive Web App support for offline use. Todos are persisted in a JSON file (todos.json) with no database dependency. The app runs as a Node.js server on port 3000 by default and can be deployed via Docker, Docker Compose, or directly with npm. It is licensed under GPL-3.0 and maintained by the DumbWareio organization.
Should you self-host DumbDo?
DumbDo scores 43/100 on selfhost.directory (how scoring works) and ranks #24 of 34 in Task Management. It has 178 GitHub stars.
There was no stable release in the past 12 months, so check the repository's recent activity before you rely on it.
Setup is easy: most people get it running in one sitting. An official Docker image is available. It is GPL-3.0-licensed and written mostly in JavaScript.
Its closest alternative on selfhost.directory is Super Productivity (83/100, 23 213 stars). It scores higher overall, so compare the two before you pick. See DumbDo vs Super Productivity side by side.
Features
- Dark/light mode
- File-based storage
- PIN protection
- Single list mode
DumbDo README
More in Task Management
DumbKanSelf-hosted Kanban board with drag-and-drop tasks, multiple boards, custom columns, dark mode, and PIN protection — no database needed.
eclaireA self-hosted, open-source AI assistant that keeps data private by running locally — it handles your personal information using a local language model.
eigenfocusEigenfocus is a self-hosted project management tool with boards, timeline, grid, list views and time tracking — alternative to Jira and Trello without per-user fees.
Files.mdA self-hosted, open-source Markdown workspace for notes, journaling, tasks and checklists that keeps files local in your browser, with a Go sync server and Telegram bot.
FlowSelf-hosted, open-source time and event management application with calendar, tasks, notes, places, and multi-user support across web, desktop, and mobile platforms.
FluidCalendarFluidCalendar is a self-hosted, open-source Motion alternative for intelligent task scheduling with Google Calendar, Outlook, and CalDAV sync.
FocalboardOpen-source, self-hosted kanban and project boards with table, calendar and gallery views for Trello or Notion users; the standalone repo is now unmaintained.
gearmandGearman is a self-hosted, open-source job server for parallel processing, load balancing, and cross-language function calls.
golang-kanbanA self-hosted, open-source Kanban board in Go with HTMX, supporting PostgreSQL/SQLite, dark mode, drag-and-drop, multiple boards, export/import.
grocyA self-hosted, open-source household ERP: track grocery stock, shopping lists, recipes, meal plans, chores, tasks, batteries and devices, with a full REST API.
HabiticaHabitica is an open-source habit tracker that gamifies tasks as an RPG; self-host the Node.js server or use habitica.com, with Android and iOS apps.
helloam-agentic-kanbanAM is a self-hosted, open-source AI agent that runs locally, using a kanban board to autonomously execute tasks with persistent memory and git-backed audit trails.

0 comments