Alist: A network disk list program that supports local storage, Alibaba Cloud Disk, Tianyi Cloud Disk, OneDrive, Google Drive, PikPak, Lanzou Cloud, etc.

Alist: A network disk list program that supports local storage, Alibaba Cloud Disk, Tianyi Cloud Disk, OneDrive, Google Drive, PikPak, Lanzou Cloud, etc.

Alist. A file listing program that supports multiple storages, using Gin and React.

The network disks supported by Alist include: local storage, Alibaba Cloud Disk, OneDrive/Sharepoint (international version, 21Vianet, de, us), Tianyi Cloud Disk, GoogleDrive, 123 Cloud Disk, Lanzou Cloud, Alist, FTP, PikPak, Lightning Disk, S3, WebDav, Teambition (China, international), Fenmoframe, and Caiyun (personal cloud, family cloud).

Alist has powerful functions :
File preview (PDF, markdown, code, plain text...)
Image preview in gallery mode Video and audio preview (mp4, mp3, etc.)
Office document preview (docx, pptx, xlsx, ...)
README.md preview Rendered file permalink Copy and direct file download Dark mode Internationalization Protected routes (password protection and authentication)
WebDav (see https://alist-doc.nn.ci/docs/webdav for details)
Docker deployment
Cloudflare workers transfer files/folders to download in batches Support video list playback and subtitles (ass, srt, vtt)
Web page upload (can allow visitors to upload), delete

Installation of Alist :

Only supports Linux-x86_64 platform.

Installation

 curl -fsSL "https://nn.ci/alist.sh" | bash -s install

If you have already installed it, reinstalling it will delete the previous data. To update, please use the update command.

Update

 curl -fsSL "https://nn.ci/alist.sh" | bash -s update

Uninstall

 curl -fsSL "https://nn.ci/alist.sh" | bash -s uninstall

Custom Paths
By default, it is installed in /opt/alist. To customize the installation path, add the installation path as the second parameter. It must be an absolute path (if the path ends with alist, it will be installed directly to the given path, otherwise it will be installed in the alist directory of the given path). For example, if you install it in /root:

# Install

 curl -fsSL "https://nn.ci/alist.sh" | bash -s install /root

# renew

 curl -fsSL "https://nn.ci/alist.sh" | bash -s update /root

# uninstall

 curl -fsSL "https://nn.ci/alist.sh" | bash -s uninstall /root

The Baota panel needs to delete the following in the Nginx configuration file:

 #Files or directories that are prohibited from access location ~ ^/(\.user.ini|\.htaccess|\.git|\.svn|\.project|LICENSE|README.md)
    {
        return 404;
    }

Document address: https://alist-doc.nn.ci/docs/intro

Open source address: https://github.com/Xhofe/alist

Online demo: https://alist.xhofe.top/

<<:  mevspace: €51.3/month/AMD® Ryzen™ 5 3600/64GB RAM/1TB NVME hard drive/unlimited traffic/1Gbps bandwidth/Poland

>>:  signaltransmitter 4 cores @ AMD Ryzen 3970X 6GB memory 250Mbps port German KVM VPS review

Recommend

【Black Friday】PQ.Hosting: 26% off permanently

There are many data centers to choose from. Coupo...

Recommend 8 WordPress themes suitable for mobile device browsing

Nowadays, mobile devices are becoming more and mo...

HostHatch: $15/year/1GB memory/10GB NVMe space/500GB bandwidth/KVM/Netherlands

HostHatch, a long-established hosting provider, n...

QuadIX: $27.5/month/E3-1230/16GB memory/1TB space/30TB traffic/3 IP/Pennsylvania

QuadIX, an American hosting provider, only provid...

Inleed: $21/month/8GB RAM/100GB SSD space/3TB bandwidth/KVM/Sweden

Inleed, a Swedish business, was founded in 2008 a...

Alvotech: €5.9/month/2GB RAM/100GB storage/10TB bandwidth/KVM/Los Angeles

Alvotech, a German hosting provider, was founded ...