Nullboard
Self-HostedMinimalist, offline-first self-hosted task board
Overview
Nullboard is a lightweight, no-database task management tool focused on simplicity and privacy. It supports drag-and-drop boards, markdown formatting, and offline access via local storage. Deployment is hassle-free—host it on any web server (Nginx, Apache) as a static app, or use the official Docker image for quick setup. Ideal for users who want distraction-free task organization without relying on third-party services, keeping data under full control with zero backend dependencies.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
nullboard:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: nullboard
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Offline-first with local storage
- Drag-and-drop task boards
- Markdown support for tasks
- No database required (static deployment)
Frequently Asked Questions
? Is Nullboard hard to install?
No—Nullboard is a static web app, so you can host it on any web server by uploading its files or use the official Docker image for a one-command setup. No database or backend configuration is needed.
? Is it a good alternative to Trello?
Yes, if you prefer a minimalist, offline-first experience without Trello’s bloat. It lacks Trello’s collaboration tools but excels at private, distraction-free task management.
? Is Nullboard completely free?
Yes—Nullboard is open source (MIT license) and fully free to use, self-host, or modify with no paid plans or hidden costs.
Top Alternatives
People Also Ask about Nullboard
Tool Info
Pros
- ⊕ Privacy-focused (data stays local/offline)
- ⊕ Zero backend or database dependencies
- ⊕ Lightweight and fast performance
Cons
- ⊖ No built-in multi-user collaboration
- ⊖ Limited advanced features (e.g., reminders)