ofuro-wiki
Wiki autoalojado con editor tipo Notion, licencia MIT completa y transmisión cero hacia servicios externos. Backend propio en NestJS + PostgreSQL + PGroonga para búsqueda japonés.
Ficha actualizada 23 sept 2026, 21:18 · upstream 23 sept 2026, 20:28 · release v0.1.0
Qué es ofuro-wiki
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
ofuro-wiki es una alternativa autoalojada a Notion que prioriza la privacidad desde el diseño. Utiliza el editor AFFiNE (MIT) con un backend desarrollado internamente en NestJS, GraphQL y Socket.IO, eliminando completamente el código de telemetría del upstream.
El sistema implementa permisos por página que ocultan no solo el contenido sino la existencia misma de las páginas a los usuarios sin acceso. Esto significa que una página inaccesible nunca aparece en listas ni resultados de búsqueda. La base de datos utiliza PostgreSQL con PGroonga para búsqueda de texto completo optimizada, incluyendo soporte nativo para caracteres japoneses.
La plataforma incluye colaboración en tiempo real mediante Yjs y Socket.IO, editor basado en bloques con comandos /, backlinks automáticos, SSO vía OIDC (Google, Keycloak), y funciona tanto en escritorio como en móviles sin aplicación adicional. El despliegue se realiza con Docker Compose y soporta un clic.
- Gestión de conocimiento interno en empresas que requieren autoalojamiento completo sin dependencia de SaaS
- Documentación técnica con búsqueda optimizada para contenido en japonés y caracteres asiáticos
- Espacios colaborativos donde la privacidad es crítica y no se puede permitir telemetría externa
- Wikis institucionales que necesitan ocultar completamente la existencia de documentos sensibles
- Proyectos académicos o gubernamentales con requisitos estrictos de soberanía de datos
- Licencia MIT completa para todo el stack (editor + backend), no solo el frontend como AFFiNE upstream
- Transmisión cero hacia servicios externos por diseño: sin telemetría, sin llamadas a APIs externas
- Permisos por página que ocultan la existencia del documento, no solo su contenido
- Búsqueda de texto completo con PGroonga optimizada para japonés y caracteres asiáticos
- Despliegue simplificado con Docker Compose preconfigurado en imágenes oficiales de GHCR
- Soporte nativo para SSO vía OIDC (Google, Keycloak) sin dependencias externas
- v0.1.0 es la primera versión pública; adopción externa aún incipiente según el README
- Requiere PostgreSQL + PGroonga instalado correctamente para funcionalidad de búsqueda completa
- API clipboard limitada en HTTP (no soporta copiado entre pestañas/ventanas fuera del editor)
- SSO requiere configuración adicional de OIDC; no es automático sin setup manual
- No incluye SMTP por defecto; el correo electrónico es opcional y debe configurarse manualmente
Capturas del proyecto
Imágenes reales detectadas en la documentación del repositorio.
Perfil de infraestructura
Estimación inicial derivada del repositorio y de los servicios detectados.
Despliegue detectado
Qué señales reales de instalación hemos encontrado.
Recomendado: HTTPS obligatorio para producción (clipboard API limitado en HTTP). Imágenes oficiales disponibles en GHCR. Mínimos: 2 núcleos CPU, 2GB RAM, 20GB disco. Variables obligatorias: JWT_SECRET (32+ caracteres), POSTGRES_PASSWORD, BASE_URL sin slash final, ADMIN_EMAIL. Verificar docs/deploy/README.md para Nginx/Caddy, backups y swap. Schema de base de datos se configura automáticamente en primer inicio.
Stack y dependencias
Componentes inferidos a partir de manifests, configuración y documentación.
Puede sustituir a
Relaciones detectadas por el análisis del repositorio y su categoría.
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.




