Esta página se muestra en inglés. Una traducción al español está en curso.
ConfigsMay 24, 2026·3 min de lectura

Docs by Suite Numerique — Collaborative Wiki and Documentation Platform

Docs is an open-source, self-hosted collaborative documentation platform built with Django and React, featuring real-time co-editing and markdown support for teams and government organizations.

Listo para agents

Este activo puede ser leído e instalado directamente por agents

TokRepo expone un comando CLI universal, contrato de instalación, metadata JSON, plan según adaptador y contenido raw para que los agents evalúen compatibilidad, riesgo y próximos pasos.

Native · 96/100Política: permitir
Superficie agent
Cualquier agent MCP/CLI
Tipo
Knowledge
Instalación
Single
Confianza
Confianza: Established
Entrada
Docs Collaborative Platform
Comando CLI universal
npx tokrepo install 96e89e7b-5705-11f1-9bc6-00163e2b0d79

Introduction

Docs is an open-source collaborative documentation and wiki platform developed by La Suite Numerique, a French government digital initiative. Built with Django on the backend and React with BlockNote on the frontend, it provides real-time collaborative editing for teams that need full control over their documentation infrastructure.

What Docs Does

  • Enables real-time collaborative document editing with multiple simultaneous users
  • Provides a block-based editor powered by BlockNote.js for rich content creation
  • Supports markdown-native workflows with export and import capabilities
  • Offers fine-grained access control and sharing permissions per document
  • Syncs changes in real time using Yjs CRDT for conflict-free concurrent editing

Architecture Overview

The backend runs on Django with a PostgreSQL database for document storage and metadata. Real-time collaboration is handled through Yjs, a CRDT framework that enables conflict-free concurrent editing without a central server arbitrating changes. The frontend is a React application using BlockNote.js as the rich text editor. WebSocket connections maintain live sync between collaborators.

Self-Hosting & Configuration

  • Deploy using Docker Compose with the provided configuration files
  • Set up PostgreSQL as the primary data store
  • Configure environment variables for authentication and email settings
  • Use the included Makefile for development setup and database migrations
  • Optionally configure SSO via OpenID Connect for enterprise authentication

Key Features

  • Real-time collaborative editing with conflict-free resolution via Yjs
  • Block-based editor supporting text, headings, lists, tables, and embeds
  • Document versioning with history and rollback capabilities
  • Multi-tenant architecture suitable for organizations with multiple teams
  • MIT-licensed and backed by a government-funded open-source initiative

Comparison with Similar Tools

  • Outline — similar wiki focus but Docs uses BlockNote and Yjs for editing
  • BookStack — chapter-based organization; Docs offers free-form document editing
  • Wiki.js — more wiki-oriented with page trees; Docs emphasizes real-time co-editing
  • HedgeDoc — markdown-only; Docs provides a richer block-based editing experience
  • Notion — proprietary SaaS; Docs is fully self-hosted and open source

FAQ

Q: What database does Docs require? A: PostgreSQL is the primary supported database.

Q: Can I integrate Docs with my existing SSO provider? A: Yes. Docs supports OpenID Connect for single sign-on integration.

Q: Is Docs production-ready? A: It is actively used in French government infrastructure and receives regular updates.

Q: What languages are supported in the interface? A: The interface supports multiple languages through Django's internationalization framework.

Sources

Discusión

Inicia sesión para unirte a la discusión.
Aún no hay comentarios. Sé el primero en compartir tus ideas.

Activos relacionados