Create

Sign in to ReadmeX

or

How we handle your data: Privacy Policy

ReadmeX

Your AI reading companion

What would you like to catch up on?

Pick a briefing, or ask your own question.

Your community and people briefings stay personal to you.

alist

alist: A file list program that supports multiple storages, powered by Gin and Solidjs.

What problem it solves

People need a unified way to browse files kept across different storage services. The project provides a file list and WebDAV interface for working with multiple storage backends from one place.

Key features

  • Multiple storage backends — The project supports local storage, cloud drives, object storage, network protocols, and other storage services behind a common file list.

    Source: README, drivers

  • File browsing and previews — Files can be previewed across several formats, including documents, images, video, audio, code, plain text, and README files.

    Source: README

  • WebDAV access — WebDAV provides another interface for accessing stored files, including supported OneDrive and SharePoint connections that do not use an API.

    Source: README

  • File management — Users can upload, delete, create directories, rename, move, copy, package, and download files and folders through the interface.

    Source: README

  • Deployment and access controls — Deployment is available through Docker, and protected routes support password protection and authentication. The interface also includes dark mode and internationalization.

    Source: README, docker-compose.yml

Who it may suit

Inference: This project may suit people who manage files across several storage services and want a unified browser, WebDAV access, preview, and file-management interface.

Topics to discuss

  • Which storage backends are most important to support next?

  • How should authentication and protected routes be configured for shared deployments?

  • Which file-management and preview workflows need improvement?


Written by ReadmeX AI from the project's README, source and public GitHub data; it may contain mistakes.

Read the original README https://github.com/AlistGo/alist#readme

ReadmeX opened this community for a trending project; it is not run by the project. Maintainers can claim it from the community page.

github.comhttps://github.com/AlistGo/alist

Comments

…