Efficiently manage your tasks and projects, categorize them into different areas, and track due dates with this intuitive and easy-to-use web application.
tududi provides everything you need for efficient task and project management in a clean, intuitive interface.
Create, update, and delete tasks. Mark them as completed and view them by different filters. Order them by Name, Due Date, Date Created, or Priority.
Create, update, delete, or assign text notes to projects for better organization and documentation of your work.
Create tags for tasks and notes to enhance organization and make filtering your work items easier.
Organize tasks into projects. Each project can contain multiple tasks and/or multiple notes.
Group projects into areas for better organization and focus on what matters to you.
Set due dates for tasks and view them based on due date categories like Today, Upcoming, or Someday.
See tududi in action with these screenshots showcasing its clean interface and functionality.
Get started with tududi in just a few simple steps using Docker.
First, pull the latest Docker image:
docker pull chrisvel/tududi:latest
Generate a random session secret:
openssl rand -hex 64
Launch the application with your configuration:
docker run \
-e TUDUDI_USER_EMAIL=myemail@example.com \
-e TUDUDI_USER_PASSWORD=mysecurepassword \
-e TUDUDI_SESSION_SECRET=your_generated_hash_here \
-e TUDUDI_INTERNAL_SSL_ENABLED=false \
-v ~/tududi_db:/usr/src/app/tududi_db \
-p 9292:9292 \
-d chrisvel/tududi:latest
Navigate to https://localhost:9292 and login with your credentials.
Join our open-source community and contribute to the development of tududi or simply start using it today!