Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

Raneto

Raneto es una base de conocimientos y wiki impulsada por Markdown para Node.js. Ofrece gestión de contenido basada en archivos, búsqueda integrada, editor web y sistema de autenticación simple, ideal para documentación interna ligera.

Ficha actualizada 18 sept 2026, 19:02 · upstream 18 mar 2026, 6:31 · release 0.18.1

00

Qué es Raneto

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

Raneto se presenta como una solución gratuita y de código abierto para crear wikis y bases de conocimiento utilizando archivos Markdown. El contenido reside directamente en el sistema de archivos, lo que facilita la gestión de versiones y la portabilidad. La plataforma incluye un editor de Markdown en el navegador y permite proteger el contenido mediante un sistema de autenticación opcional.

CASOS DE USO
  • Documentación técnica interna para equipos de desarrollo
  • Wiki corporativo ligero sin necesidad de base de datos externa
  • Base de conocimientos para proyectos open source pequeños
  • Gestión de manuales de usuario en formato Markdown
PUNTOS DESTACADOS
  • Contenido basado en archivos (file-based) que no requiere bases de datos complejas
  • Editor de Markdown integrado directamente en el navegador del cliente
  • Sistema de autenticación y protección de edición mediante variables de entorno
  • Arquitectura ligera ejecutándose sobre Node.js sin dependencias pesadas
PRECAUCIONES
  • La configuración inicial requiere generación manual de claves seguras (SESSION_SECRET)
  • No incluye Docker Compose, requiriendo despliegue manual del contenedor
  • La autenticación es opcional y debe habilitarse explícitamente vía variables de entorno
01

Perfil de infraestructura

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

CPU4 vCPUrecomendación inicial
MEMORIA4 GBRAM estimada
DISCO10 GBalmacenamiento base
COMPLEJIDADhighnivel de operación
02

Despliegue detectado

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

Docker detectado

Requiere Node.js. Configurar SESSION_SECRET con al menos 32 caracteres (ej: openssl rand -base64 32). Definir ADMIN_USERNAME y ADMIN_PASSWORD si se activa AUTHENTICATION=true. Asignar puerto 8080 o usar ADDRESS/PORT personalizados. Asegurar que CONTENT_DIR apunte a la carpeta de archivos .md. Considerar los requisitos de recursos indicados (4 cores, 4GB RAM) para cargas de trabajo complejas.

✓Dockerfile
—Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.js
SERVICIOS
No detectados
BASES DE DATOS
No detectadas
PUERTOS
8080
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.