Sobre o projeto

AList é um servidor auto-hospedado de listagem de arquivos e WebDAV que agrega muitos backends de armazenamento em uma única interface web. É desenvolvido com Gin no backend e SolidJS no frontend, e é distribuído sob a licença AGPL-3.0. Principais funcionalidades descritas no README: - Suporte a múltiplos armazenamentos, incluindo armazenamento local, Aliyundrive, OneDrive/SharePoint, 189cloud, Google Drive, 123pan, FTP/SFTP, PikPak, S3, Seafile, UPYUN, WebDAV, Teambition, MediaFire, Mediatrack, ProtonDrive, 139yun, YandexDisk, BaiduNetdisk, Terabox, UC, Quark, Thunder, Lanzou, ILanzou, Google Photos, Mega.nz, Baidu Photos, SMB, 115, Cloudreve, Dropbox, FeijiPan, dogecloud e Azure Blob Storage. - Implantação fácil com comportamento pronto para uso, incluindo implantação via Docker e opção de proxy com Cloudflare Workers. - Pré-visualização de arquivos: PDF, Markdown, código, texto simples, imagens em modo galeria, vídeo e áudio com letras e legendas, documentos Office como docx, pptx e xlsx, e arquivos README.md renderizados. - Operações com arquivos: cópia de permalink, download direto, download em pacote para arquivos e pastas, upload via web (permitindo opcionalmente que visitantes façam upload), excluir, criar diretório, renomear, mover, copiar, download offline e copiar arquivos entre dois armazenamentos. - Suporte WebDAV, rotas protegidas com proteção por senha e autenticação, modo escuro e internacionalização. - Aceleração de download multi-thread para download único ou streaming. O projeto oferece documentação em alistgo.com, documentação de API via Apifox e uma demo pública. Perguntas gerais são direcionadas ao fórum de discussões, enquanto issues são reservadas para relatórios de bugs e solicitações de funcionalidades. O README também inclui informações de patrocínio, lista de contribuidores e um aviso de que o programa realiza redirecionamentos 302 ou encaminhamento de tráfego sem interceptar, armazenar ou modificar dados do usuário, e que os usuários assumem riscos como banimento de conta ou limitação de velocidade de download.