AList

AList

Multi-storage file listing server with WebDAV and previews

48.8kstars
8kforks
Last commit: 26d ago
Repo age: 6y old

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:

Share:

Similar Services

Immich

Immich

Open-source photo and video management platform for private servers

89.2k
4.7k
Last commit: 18h ago

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...

Alternative to:
Google Photos
Google Photos
+14
MinIO

MinIO

High-performance S3-compatible object storage server

59.8k
6.9k
Last commit: 11d ago

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

Alternative to:
Amazon S3
Amazon S3
+7
PocketBase

PocketBase

Lightweight open-source realtime backend with embedded SQLite

55.3k
3k
Last commit: 1d ago

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.

Alternative to:
PocketBase Cloud
PocketBase Cloud
+17
rclone

rclone

Command-line sync and management tool for cloud and remote storage

55k
4.8k
Last commit: 2d ago

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.

Alternative to:
GoodSync
GoodSync
+8
copyparty

copyparty

Portable file server with fast resumable uploads and many protocols

41k
1.7k
Last commit: 19h ago

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

Alternative to:
WeTransfer
WeTransfer
+19
Puter

Puter

Self-hostable web-based personal cloud and desktop environment

38.7k
3.4k
Last commit: 16h ago

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

Alternative to:
Google Drive
Google Drive
+19