openalist
OpenAList es un fork comunitario de Alist v3.45.0 enfocado en seguridad, compatibilidad de almacenamiento y despliegue autoalojado. Soporta 60+ drivers de almacenamiento con acceso WebDAV, FTP, SFTP y S3.
Ficha actualizada 18 sept 2026, 21:23 · upstream 28 jul 2026, 4:20 · release v3.45.20
Qué es openalist
Descripción editorial construida a partir del repositorio, su documentación y sus señales de mantenimiento.
OpenAList es una bifurcación comunitaria independiente del proyecto Alist original (v3.45.0), diseñada para ofrecer una solución más segura, personalizada y amigable para la gestión de archivos. El proyecto mantiene el comportamiento mayoritario de Alist v3 mientras se implementan mejoras en hardening de seguridad como protección contra traversal de rutas, XSS, SSRF, TLS y redirecciones maliciosas.
El sistema soporta múltiples frameworks incluyendo Node.js y Go, con soporte para bases de datos PostgreSQL, MySQL, MongoDB y Meilisearch. Las imágenes Docker están disponibles para linux/amd64 y linux/arm64, con variantes que incluyen FFmpeg y aria2 para funcionalidades adicionales de procesamiento multimedia y descargas.
El despliegue es sencillo mediante Docker o binarios precompilados, con configuración opcional vía variables de entorno ALIST_ o archivo config.json. La documentación oficial está disponible en alist.iots.vip y el proyecto mantiene compatibilidad con la mayoría de drivers originales excepto Lark y Quqi.
- Gestión centralizada de archivos multiplataforma para despliegues autoalojados
- Acceso a almacenamiento en la nube mediante 60+ drivers compatibles
- Servidor WebDAV/FTP/SFTP para integración con aplicaciones de terceros
- Procesamiento multimedia local con variantes que incluyen FFmpeg y aria2
- Soporte nativo para 60+ drivers de almacenamiento en la nube, objetos y locales
- Hardening de seguridad implementado contra traversal de rutas, XSS, SSRF y ataques remotos
- Imágenes Docker multiplataforma con soporte amd64 y arm64
- Compatibilidad con acceso S3-compatible para integración con ecosistemas cloud
- Publicación de binarios precompilados para múltiples sistemas operativos
- Los drivers upstream Lark y Quqi no están incluidos en OpenAList
- Al migrar desde Alist upstream, las contraseñas existentes deben resetearse por cambio de salt estático
- Requiere Go 1.25 o posterior para compilación desde fuente
- El frontend requiere Node.js 22.22.1 o superior y pnpm 11
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.
Para producción, use etiquetas de versión específicas en lugar de latest. Configure ALIST_ADMIN_PASSWORD antes de crear el directorio de datos. Para OneDrive, considere alist-onedrive-api o montaje vía rclone/WebDAV. Revise docker-compose.yml para rutas de volumen y variables de entorno antes de ejecutar.
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.