Tasks.md

Manage your projects using a self-hosted task board backed by plain Markdown files. Create cards, customize themes, and sync seamlessly with local directories.

Take full control of your project organization with a self-hosted task management board that stores everything as plain Markdown files. This approach ensures your data remains accessible, portable, and completely yours. By mapping lanes to directories and tasks to individual files, you can easily integrate your workflow with other text-based tools like Obsidian.

Enjoy a highly responsive and modern interface designed for productivity. Key features include:

  • Markdown-backed cards: Write and format your tasks using standard Markdown syntax.
  • Customizable themes: Choose from built-in color schemes like Adwaita, Nord, or Catppuccin, and sync light or dark modes with your operating system.
  • Simple deployment: Install quickly using a single Docker image with customizable environment variables.
  • Progressive Web App support: Install the board as a PWA for a native application experience on your devices.
  • Reverse-proxy compatibility: Run the application securely under a subpath.

Directory Structure

tasks-md
data
.env
docker-compose.yml

docker-compose.yml

services:
  tasks-md:
    image: baldissaramatheus/tasks.md
    container_name: tasks-md
    restart: unless-stopped
    ports:
      - 8080:8080
    volumes:
      - ./data:/model/files

.env

# No sensitive environment variables are required for this setup.
# You can add custom environment variables here if supported by future versions.
Categories:

Share:

Ad
Favicon

 

  
 

Similar to Tasks.md

Favicon

 

  
  
Favicon

 

  
  
Favicon