SnapDocs

SnapDocs

Open-source document workspace you can self-host

7 followers

SnapDocs is a self-hostable Notion alternative with real-time collaboration, rich block editor, and complete data ownership. Deploy with one Docker command. Built with Next.js, PostgreSQL, and Socket.io. 100% open source.
SnapDocs gallery image
SnapDocs gallery image
SnapDocs gallery image
SnapDocs gallery image
Free
Launch tags:Open SourceGitHubNotion
Launch Team
Intercom
Intercom
Startups get 90% off Intercom + 1 year of Fin AI Agent free
Promoted

What do you think? …

Vicky Thakor
Maker
📌

Hey ProductHunt! 👋
I'm excited to launch SnapDocs - an open-source document workspace that you can truly own.

🤔 Why I built this:
Like many teams, we loved Notion but needed:
• Complete control over our data
• Self-hosting on our infrastructure
• Customization for specific workflows
• No vendor lock-in

So I built SnapDocs from scratch!

✨ Key Features:
• 📝 Rich block-based editor (text, code, lists, todos, quotes)
• 👥 Real-time collaboration with live presence
• 🎯 Drag & drop block reordering
• 🔍 Quick search across all content
• 🏢 Multiple workspaces for teams
• 📱 Responsive design
• 🐳 One-command Docker deployment

🛠 Tech Stack:
• Next.js 14 + TypeScript
• PostgreSQL + MongoDB (hybrid approach)
• Socket.io for real-time sync
• shadcn/ui components
• Docker for easy deployment

🚀 Getting Started:
Literally 3 commands:
mkdir snapdocs && cd snapdocs
curl -O https://raw.githubusercontent.co...
docker-compose --profile production up -d

That's it! Visit http://localhost:3000

🎁 Special for ProductHunt:
• Star the repo and get priority support
• First 50 contributors get early access to upcoming pro features
• Join our Discord for direct access to the team

🔗 Links:
GitHub: github.com/BytesCraftIO/snapdocs
Demo:


Docker Hub: hub.docker.com/r/bytescraftio/snapdocs

Would love your feedback! What features would make this perfect for your team?
#opensource #selfhosted #productivity #collaboration