amusewiki
Plataforma wiki basada en Text::Amuse con backend Git, escrita en Perl. Compatible con Emacs Muse, soporta múltiples modos (read-only, moderated, open, private) y permite ejecutar varios sitios en una instancia.
Ficha actualizada 22 sept 2026, 13:44 · upstream 22 sept 2026, 12:48 · release sin release detectada
Qué es amusewiki
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
AmuseWiki es un motor wiki que utiliza el markup Text::Amuse, basado y mayoritariamente compatible con Emacs Muse, junto con un backend Git. La aplicación está escrita en Perl y emplea el namespace AmuseWikiFarm por razones de legado.
El sistema puede operar como sitio de solo lectura, wiki moderada, wiki totalmente abierta o sitio privado. En una sola instancia se pueden ejecutar tantos sitios como se deseen, lo que facilita la segmentación de contenido sin duplicar infraestructura.
La aplicación cuenta con una suite de pruebas extensa. Es importante no ejecutar make test en el directorio de producción, ya que los tests dejan archivos residuales. Para ejecutar pruebas, hacerlo en un checkout dedicado.
- Implementación de wikis institucionales con control de acceso y roles personalizados
- Plataforma de documentación técnica interna con edición offline vía Git
- Sitio web de contenido estático con markup Muse para redacción estructurada
- Wiki comunitaria abierta con moderación opcional por niveles de usuario
- Compatibilidad con Emacs Muse permite migración desde wikis existentes
- Backend Git habilita edición offline y control de versiones robusto
- Múltiples sitios en una sola instancia reducen overhead de despliegue
- Suite de tests extensa para validación de funcionalidades
- Soporte nativo para SSL con Let's Encrypt documentado
- No incluye Dockerfile ni compose nativo; requiere imágenes externas
- Ejecución de make test en producción deja archivos residuales no deseados
- Complejidad LOW pero depende de Perl y Text::Amuse como dependencias
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.
Desplegar mediante instalación manual o usar imágenes Docker del repo rojenzaman/amusewiki-docker. Configurar SSL con Let's Encrypt según documentación oficial. No ejecutar tests en producción. Verificar compatibilidad de Perl y módulos Text::Amuse antes de instalar.
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.