Your Second Brain, Self-Hosted
A powerful PKM system that rivals Obsidian. Transform markdown editing into a comprehensive knowledge base.
100%
Self-Hosted
Full control of your data
Docker
Easy Deployment
One command to start
Open
Source
MIT License
Everything You Need for Knowledge Management
✍️
Powerful Markdown Editor
- • Rich text editing
- • Syntax highlighting
- • Live preview
- • Keyboard shortcuts
🔗
Bi-directional Links
- • Wiki-style linking
- • Automatic backlinks
- • Link suggestions
- • Graph view
📁
Smart Organization
- • Folder hierarchies
- • Tags and metadata
- • Full-text search
- • Quick navigation
🏠
Self-Hosted Freedom
- • Your data, your server
- • No vendor lock-in
- • Offline-first design
- • Complete privacy
🤖
AI Integration
- • Ollama support
- • Local AI models
- • Smart suggestions
- • Privacy-focused
🔐
Secure Access
- • Multi-user support
- • Single-user mode
- • JWT authentication
- • Encrypted storage
🚀 Quick Start with Docker
Generate secure secrets:
openssl rand -base64 32 # JWT_SECRET
openssl rand -hex 16 # ENCRYPTION_KEYRun with Docker:
docker run -p 3000:3000 \
-e JWT_SECRET="your-secret" \
-e ENCRYPTION_KEY="your-key" \
ghcr.io/xclusive36/markitup:latestVisit http://localhost:3000 and start building your knowledge base!
View full documentation →Flexible Authentication
Multi-User Mode
RECOMMENDED
- ✅ Secure user isolation
- ✅ Per-user directories
- ✅ User management
- ✅ Audit logs
- ✅ Collaborative features
Single-User Mode
PERSONAL USE
- ✅ No login required
- ✅ Instant access
- ✅ Simpler setup
- ⚠️ No user isolation
- ⚠️ No access control
Set
DISABLE_AUTH=trueWhy Choose MarkItUp?
Privacy First
Your notes stay on your server. No cloud sync, no tracking, no third-party access. Complete data sovereignty.
Lightning Fast
Built with Next.js and TypeScript for blazing fast performance. Instant search and navigation.
Simple Deployment
One Docker command and you're running. Optional persistent storage for data that lasts.
Start Building Your Second Brain
Self-hosted, open source, and built for knowledge workers.