Ctrl K
ComunidadGuías…
GITHUB · ANALIZADO

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

Ver códigoProblemas y ayudaRepositorio ↗Sitio oficial
00

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.

CASOS DE USO
  • 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
PUNTOS DESTACADOS
  • 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
PRECAUCIONES
  • 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
01

Perfil de infraestructura

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

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

Despliegue detectado

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

Docker Compose detectado

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.

✓Dockerfile
✓Compose
—One-click
03

Stack y dependencias

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

FRAMEWORKS
Node.jsGo
SERVICIOS
PostgreSQLMySQLMongoDBMeilisearchS3/MinIO
BASES DE DATOS
PostgreSQLMySQLMongoDBMeilisearch
PUERTOS
5244
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.