Universal knowledge capture tool for the r* ecosystem
Go to file
Jeff Emmett 70ce3d8954 Initial scaffold: rNotes collaborative editor
- TipTap + Yjs for real-time collaborative editing with CRDT sync
- Suggestion mode (track changes) with accept/reject workflow
- Inline comments with threaded replies and emoji reactions
- WebSocket sync server for Yjs document synchronization
- PostgreSQL + Prisma for notebooks, notes, comments, suggestions
- EncryptID passkey authentication
- Standard rApp template (Next.js 15, Tailwind 4, shadcn/ui patterns)
- Docker Compose with Traefik routing for rnotes.online
- SpaceSwitcher + AppSwitcher (consistent with all rApps)
2026-03-17 02:45:38 +00:00
prisma Initial scaffold: rNotes collaborative editor 2026-03-17 02:45:38 +00:00
src Initial scaffold: rNotes collaborative editor 2026-03-17 02:45:38 +00:00
sync-server Initial scaffold: rNotes collaborative editor 2026-03-17 02:45:38 +00:00
.dockerignore Initial scaffold: rNotes collaborative editor 2026-03-17 02:45:38 +00:00
.env.example Initial scaffold: rNotes collaborative editor 2026-03-17 02:45:38 +00:00
.gitignore Initial scaffold: rNotes collaborative editor 2026-03-17 02:45:38 +00:00
Dockerfile Initial scaffold: rNotes collaborative editor 2026-03-17 02:45:38 +00:00
docker-compose.yml Initial scaffold: rNotes collaborative editor 2026-03-17 02:45:38 +00:00
entrypoint.sh Initial scaffold: rNotes collaborative editor 2026-03-17 02:45:38 +00:00
next.config.ts Initial scaffold: rNotes collaborative editor 2026-03-17 02:45:38 +00:00
package.json Initial scaffold: rNotes collaborative editor 2026-03-17 02:45:38 +00:00
postcss.config.mjs Initial scaffold: rNotes collaborative editor 2026-03-17 02:45:38 +00:00
tsconfig.json Initial scaffold: rNotes collaborative editor 2026-03-17 02:45:38 +00:00