Wiki autoalojada que funciona como un único binario de Go, con SQLite y archivos Markdown en disco, sin necesidad de una base de datos externa.
leomoon-studios/wiki-go
Una wiki autoalojada escrita en Go, sin base de datos, que almacena todas las páginas como archivos Markdown en disco.
Alternativa open source a:Notion
Confluence
- Estrellas
- 625
- Forks
- 56
- Issues abiertos
- 33
- Último commit
- hace 3 días
¿Qué es?
Wiki-Go es una plataforma de wiki autoalojada que guarda todo el contenido en una estructura de archivos planos: cada documento es un archivo Markdown dentro de un directorio, con el historial de versiones y los archivos adjuntos almacenados junto a él. No requiere una base de datos externa, así que puedes hacer copias de seguridad de la wiki, controlarla con versiones o editarla fuera de la aplicación, como cualquier carpeta de archivos de texto.
El editor admite Markdown con códigos cortos de emoji, diagramas Mermaid y fórmulas LaTeX renderizadas con MathJax. Los documentos se pueden organizar en directorios anidados y buscar mediante búsquedas de texto completo y coincidencias de frases exactas. También se pueden editar con un historial de versiones que permite restaurar versiones anteriores. Las páginas pueden incluir comentarios, colecciones de enlaces que obtienen metadatos automáticamente y tableros Kanban interactivos creados a partir de un documento.
El acceso se gestiona mediante los roles de administrador, editor y lector, reglas de acceso basadas en rutas, grupos de usuarios y un modo privado opcional que requiere iniciar sesión. El proyecto ofrece una API REST, imágenes de Docker, binarios precompilados y compatibilidad integrada con HTTPS o con una configuración de proxy inverso.
Funciones clave
- 01Almacena todo el contenido como archivos Markdown sin necesidad de una base de datos
- 02Admite diagramas Mermaid, fórmulas LaTeX y códigos cortos de emoji en los documentos
- 03Búsqueda de texto completo con coincidencias de frases exactas y resultados resaltados
- 04Historial de versiones con la posibilidad de restaurar revisiones anteriores
- 05Tableros Kanban interactivos creados a partir de documentos
- 06Reglas de acceso basadas en rutas, grupos de usuarios y roles de administrador, editor y lector
Casos de uso
- Crear una wiki interna para un equipo o un sitio de documentación de proyectos
- Mantener una base de conocimiento personal en archivos que se pueden controlar con versiones usando Git
- Ejecutar un sitio de documentación privado y protegido con inicio de sesión detrás de un proxy inverso
- Gestionar tareas de proyectos con tableros Kanban sencillos dentro de los documentos
Inicio rápido
- 1
Descarga la imagen más reciente de Docker
docker pull leomoonstudios/wiki-go - 2
Ejecuta el contenedor con la configuración predeterminada
docker run -d --name wiki-go -p 8080:8080 -v "$(pwd)/data:/wiki/data" leomoonstudios/wiki-go - 3
Abre http://localhost:8080 en tu navegador
Antes de usarlo
- Está bajo la licencia GPL-3.0, una licencia copyleft que exige que las obras derivadas sigan siendo de código abierto.
- Los inicios de sesión fallan con HTTP sin cifrar, a menos que allow_insecure_cookies esté configurado como true, lo que reduce la seguridad.
En colecciones
Temas
Preguntas frecuentes
- ¿Qué es wiki-go?
- Una wiki autoalojada escrita en Go, sin base de datos, que almacena todas las páginas como archivos Markdown en disco. Wiki-Go es una plataforma de wiki autoalojada que guarda todo el contenido en una estructura de archivos planos: cada documento es un archivo Markdown dentro de un directorio, con el historial de versiones y los archivos adjuntos almacenados junto a él. No requiere una base de datos externa, así que puedes hacer copias de seguridad de la wiki, controlarla con versiones o editarla fuera de la aplicación, como cualquier carpeta de archivos de texto.
- ¿wiki-go es gratuito? ¿Qué licencia tiene?
- wiki-go es open source bajo la licencia GPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
- ¿wiki-go sigue mantenido?
- Mantenimiento activo. El último commit de wiki-go fue el 5 nov 2026.
- ¿Para qué puedo usar wiki-go?
- Crear una wiki interna para un equipo o un sitio de documentación de proyectos Mantener una base de conocimiento personal en archivos que se pueden controlar con versiones usando Git Ejecutar un sitio de documentación privado y protegido con inicio de sesión detrás de un proxy inverso Gestionar tareas de proyectos con tableros Kanban sencillos dentro de los documentos
- ¿Cómo se instala wiki-go?
- Descarga la imagen más reciente de Docker: docker pull leomoonstudios/wiki-go Ejecuta el contenedor con la configuración predeterminada: docker run -d --name wiki-go -p 8080:8080 -v "$(pwd)/data:/wiki/data" leomoonstudios/wiki-go Abre http://localhost:8080 en tu navegador
- ¿Dónde consigo wiki-go?
- El código fuente y las instrucciones de instalación están en GitHub: https://github.com/leomoon-studios/wiki-go
Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.
Proyectos relacionados
Software wiki y de documentación colaborativa de código abierto, una alternativa a Confluence y Notion que puedes alojar por tu cuenta.
Base de conocimiento de equipo open source creada con React y Node.js, con edición colaborativa en tiempo real y compatibilidad con Markdown.
Wiki autohospedada sin base de datos que guarda las páginas como archivos Markdown portátiles y ofrece una app de escritorio y despliegue con Docker.
Constructor de bases de conocimiento de código abierto con LLM para documentación de productos y técnica, preguntas frecuentes y blogs, con escritura, preguntas y búsqueda asistidas por IA.
Base de conocimiento autoalojada y pensada para funcionar sin conexión, con editor Markdown ampliado, espacios de trabajo para equipos, SSO con OIDC y almacenamiento respaldado por S3.