Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

bookstack

BookStack es una plataforma wiki y documentación open source auto-hospedada en PHP y Laravel, que organiza el contenido jerárquicamente (libros, capítulos, páginas) y ofrece un API REST completo para la gestión de contenido.

Ficha actualizada 23 sept 2026, 0:24 · upstream 23 sept 2026, 0:15 · release sin release detectada

Ver códigoProblemas y ayudaRepositorio ↗
00

Qué es bookstack

Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.

BookStack es una plataforma wiki y documentación libre y abierta, construida con PHP y Laravel. Organiza el contenido en una estructura jerárquica compuesta por estanterías, libros, capítulos y páginas, junto con soporte para archivos adjuntos, galerías de imágenes, comentarios, roles, usuarios, auditoría, importaciones, bodega de reciclaje, búsqueda, etiquetas y permisos de contenido.

La plataforma permite la creación y gestión de contenidos mediante un sistema de roles y permisos, además de ofrecer una API REST completa que facilita el acceso programático a toda la información del sitio. Se puede instalar en cualquier servidor propio sin necesidad de servidores externos ni dependencias complejas.

El proyecto está disponible bajo licencia MIT y cuenta con documentación detallada en su página web oficial.

CASOS DE USO
  • Gestión de documentación técnica para equipos de desarrollo
  • Creación de wikis internas corporativas o institucionales
  • Organización de contenidos educativos (tutoriales, manuales)
  • Sistema de gestión de proyectos con estructura jerárquica
  • Plataforma colaborativa para comunidades técnicas
PUNTOS DESTACADOS
  • API REST completa y documentada con demostración en vivo disponible
  • Diseño modular basado en Laravel, facilitando la extensibilidad
  • Soporte de roles y permisos granulares para control de acceso
  • Sistema de auditoría que registra todas las acciones realizadas
  • API configurable por límites de tasa (rate limiting) por usuario
PRECAUCIONES
  • No incluye base de datos propia; requiere instalación en servidor externo
  • La API tiene un límite de 180 peticiones por minuto por usuario
  • El sistema de roles y permisos no es dinámico ni escalable a gran escala
  • La búsqueda se realiza sobre el contenido almacenado, no sobre metadatos del sistema
  • No incluye funcionalidades avanzadas como chat en tiempo real o autenticación social
01

Perfil de infraestructura

Estimación inicial derivada del repositorio y de los servicios detectados.

CPU1 vCPUrecomendación inicial
MEMORIA1 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADlownivel de operación
02

Despliegue detectado

Qué señales reales de instalación hemos encontrado.

Despliegue manual

Instalación recomendada en servidor Linux (Ubuntu/Debian) con PHP 8.2+ y Laravel 10+,Recomendado usar Docker para encapsular la aplicación, base de datos y dependencias,Configurar el límite de peticiones por minuto mediante `API_REQUESTS_PER_MIN` en `.env

—Dockerfile
—Compose
—One-click
03

Stack y dependencias

Componentes inferidos a partir de manifests, configuración y documentación.

FRAMEWORKS
LaravelPHP
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
No detectados
05

Puede sustituir a

Relaciones detectadas por el análisis del repositorio y su categoría.

06

Experiencia real de la comunidad

Ayuda a contrastar la estimación automática con instalaciones reales.

Todavía no hay datos comunitarios para este proyecto.