Repolode
AlistGo

AlistGo/alist

Un gestor de archivos autoalojado que reúne numerosos servicios de almacenamiento en la nube y discos locales en una sola interfaz web y WebDAV.

Alternativa open source a:Google DriveOneDrive

Estrellas
50,352
Forks
7,914
Issues abiertos
558
Último commit
hace 4 días

¿Qué es?

AList es un servidor de listados de archivos escrito en Go, desarrollado con el framework web Gin y un frontend en SolidJS. Se conecta a numerosos backends de almacenamiento, como discos locales, OneDrive/SharePoint, Google Drive, S3, FTP/SFTP, SMB, Dropbox y una larga lista de servicios chinos de almacenamiento en la nube, y presenta su contenido como un único árbol de directorios navegable.

Los usuarios pueden explorar, previsualizar, subir, cambiar el nombre, mover y copiar archivos desde la interfaz web, y exponer cualquier almacenamiento montado mediante WebDAV. Se pueden previsualizar archivos PDF, Markdown, código, imágenes, video y audio con subtítulos o letras, así como documentos de Office. El acceso puede protegerse con contraseñas y autenticación, y el proyecto ofrece imágenes de Docker y compatibilidad con proxies de Cloudflare Workers para el despliegue.

El programa utiliza el SDK o la API oficial de cada proveedor y redirige las descargas, en lugar de almacenar los datos de los usuarios. El proyecto cuenta con la licencia AGPL-3.0.

Funciones clave

  • 01Se conecta a decenas de backends de almacenamiento, incluidos discos locales, S3, SMB y numerosos servicios de almacenamiento en la nube.
  • 02Ofrece acceso WebDAV a los almacenamientos montados.
  • 03Permite previsualizar archivos PDF, Markdown, código, contenido multimedia y documentos de Office en el navegador.
  • 04Admite subir, eliminar, cambiar el nombre, mover y copiar archivos desde la web.
  • 05Ofrece protección con contraseña y autenticación para las rutas.
  • 06Se puede desplegar mediante Docker o un proxy de Cloudflare Workers.

Casos de uso

  • Unificar archivos repartidos entre varios servicios personales de almacenamiento en la nube en un único índice navegable.
  • Exponer un NAS doméstico o de oficina, o un almacenamiento en la nube, mediante WebDAV para que otros clientes accedan.
  • Compartir una carpeta con otras personas mediante una página web protegida con contraseña que permita subir archivos.
  • Previsualizar contenido multimedia y documentos desde el almacenamiento en la nube sin descargarlos primero.

Antes de usarlo

  • Se distribuye bajo AGPL-3.0, una licencia copyleft que exige publicar las obras derivadas bajo las mismas condiciones.
  • El README advierte que usar servicios de almacenamiento mediante sus API oficiales puede provocar la suspensión de la cuenta o límites en la velocidad de descarga.

En colecciones

Temas

Preguntas frecuentes

¿Qué es alist?
Un gestor de archivos autoalojado que reúne numerosos servicios de almacenamiento en la nube y discos locales en una sola interfaz web y WebDAV. AList es un servidor de listados de archivos escrito en Go, desarrollado con el framework web Gin y un frontend en SolidJS. Se conecta a numerosos backends de almacenamiento, como discos locales, OneDrive/SharePoint, Google Drive, S3, FTP/SFTP, SMB, Dropbox y una larga lista de servicios chinos de almacenamiento en la nube, y presenta su contenido como un único árbol de directorios navegable.
¿alist es gratuito? ¿Qué licencia tiene?
alist es open source bajo la licencia AGPL-3.0. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿alist sigue mantenido?
Mantenimiento activo. El último commit de alist fue el 21 oct 2026.
¿Para qué puedo usar alist?
Unificar archivos repartidos entre varios servicios personales de almacenamiento en la nube en un único índice navegable. Exponer un NAS doméstico o de oficina, o un almacenamiento en la nube, mediante WebDAV para que otros clientes accedan. Compartir una carpeta con otras personas mediante una página web protegida con contraseña que permita subir archivos. Previsualizar contenido multimedia y documentos desde el almacenamiento en la nube sin descargarlos primero.
¿Dónde consigo alist?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/AlistGo/alist

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados