AList
Multi-storage file listing server with WebDAV and previews
AList is a web-based file listing and sharing application that unifies many storage providers behind a single interface. It provides browser access and WebDAV access, with rich previews and optional protection per path.
Key Features
- Connect multiple storage backends (local storage and many cloud and network providers)
- WebDAV server support for accessing files via standard clients
- File previews for common formats (images, audio, video, office documents, PDF, Markdown, code, plain text)
- Protected routes with password protection and authentication
- Web-based file operations such as upload, delete, create folders, rename, move, and copy
- Cross-storage copy and offline download support (including torrent-based offline download)
- Package/batch download support and download acceleration options
- Dark mode, internationalization, and permalink/direct download features
Use Cases
- Create a unified portal to browse and share files from multiple storage providers
- Provide WebDAV access to cloud drives for desktop and mobile file managers
- Publish media and documents with previews and optional per-folder access control
Limitations and Considerations
- Some storage providers may impose rate limits or account restrictions that can affect performance or reliability
- Feature availability can vary depending on the capabilities and APIs of each configured storage backend
AList is a practical choice when you need a lightweight, deployable file portal that aggregates many backends and exposes them through a modern web UI and WebDAV-compatible access. It is especially useful for homelabs and teams that want a single, consistent way to browse and download files across different storage services.
Categories:
Tags:
Tech Stack:
Similar Services

Immich
Open-source photo and video management platform for private servers
Immich is an open-source platform for organizing, backing up, and streaming photos and videos with web and mobile clients, searchable metadata, face clustering, and S3-co...

MinIO
High-performance S3-compatible object storage server
MinIO is a high-performance, S3-compatible object storage server for building private cloud storage, data lakes, and scalable storage backends for applications.


PocketBase
Lightweight open-source realtime backend with embedded SQLite
Open-source Go backend providing embedded SQLite, realtime (SSE) subscriptions, auth (JWT/OAuth2), file storage, admin UI and REST-style APIs for web and mobile apps.

rclone
Command-line sync and management tool for cloud and remote storage
rclone is a CLI tool to sync, copy, mount, and serve files across cloud storage providers and standard protocols like S3, WebDAV, FTP, and SFTP.

copyparty
Portable file server with fast resumable uploads and many protocols
Copyparty is a portable file server with a web UI, accelerated resumable uploads, deduplication, indexing, and support for WebDAV, SFTP, FTP and more.

Puter
Self-hostable web-based personal cloud and desktop environment
Self-hostable internet OS that provides a web desktop, cloud storage, and an app platform for files, web apps, and remote-work style workflows.

Go
Docker