informatica:software:aplicaciones_web:docmost
¡Esta es una revisión vieja del documento!
Tabla de Contenidos
Docmost
Aplicación web para crear documentación colaborativa. Pretende ser una alternativa de código abierto a Confluence y Notion.
Características
- Editor colaborativo en tiempo real: trabaja con otros usuarios simultáneamente.
- Gestión de permisos: control de acceso a los contenidos con permisos fáciles de entender.
- Espacios: Organización del contenido en espacios dedicados a diferentes equipos, proyectos o departamentos, ofreciendo un entorno estructurado y centrado para la colaboración.
- Grupos: otorga permisos de manera unificada a los usuarios mediante grupos.
- Comentarios: añade comentarios a las páginas para una mejor comunicación y retroalimentación.
- Historial de páginas.
- Búsqueda full-text (gracias a PostgreSQL)
- Navegación anidada: posibilidad de anidar y reorganiar las páginas desde la barra lateral.
- Ficheros adjuntos: Subida de imágenes y vídeos directamente desde el portapapeles.
- Diagramas: incluye soporte para Draw.io, Excalidraw y Mermaid.
- Importar / exportar: las páginas se pueden importar y exportar en formato Markdown y HTML.
Instalación
Docker
Ejemplo de Docker Compose:
version: '3' services: docmost: image: docmost/docmost:latest depends_on: - db - redis environment: APP_URL: 'http://localhost:3000' APP_SECRET: 'REPLACE_WITH_LONG_SECRET' DATABASE_URL: 'postgresql://docmost:STRONG_DB_PASSWORD@db:5432/docmost?schema=public' REDIS_URL: 'redis://redis:6379' ports: - "3000:3000" restart: unless-stopped volumes: - docmost:/app/data/storage db: image: postgres:16-alpine environment: POSTGRES_DB: docmost POSTGRES_USER: docmost POSTGRES_PASSWORD: STRONG_DB_PASSWORD restart: unless-stopped volumes: - db_data:/var/lib/postgresql/data redis: image: redis:7.2-alpine restart: unless-stopped volumes: - redis_data:/data volumes: docmost: db_data: redis_data:
La primera vez que entremos nos permitirá crear una cuenta que se convertirá en el propietario del espacio de trabajo. A partir de ahí, podremos invitar a otros usuarios para que se unan a él.
Si estamos usando un directorio del sistema de ficheros para montar el directorio donde guarda la información Docmost en el contenedor, tenemos que ponerle los permisos del usuario que ejecuta Docker:
chown -R usuario_docker:grupo_usuario_docker ./ruta-almacenamiento-docmost
Si no lo hacemos así, no podremos subir ficheros a nuestra instalación.
informatica/software/aplicaciones_web/docmost.1726325105.txt.gz · Última modificación: por tempwin

