一个支持多存储的文件列表程序,开箱即用!
《开源精选》是我们分享Github、Gitee等开源社区中优质项目的栏目,包括技术、学习、实用与各种有趣的内容。本期推荐的是一个一个支持多存储的文件列表程序,使用Gin和Solidjs。
功能使用简单:AList从一开始就设计为易于安装,并且可以在所有平台上使用多种存储:AList支持多个存储提供商,包括本地存储、阿里云盘、OneDrive、GoogleDrive等,且易于拓展支持WebDAV:AList支持所有WebDAV存储,这是一种用于访问文件的标准。黑暗模式:自由切换明暗模式受保护的路由:为特定路径添加密码保护和身份验证文件预览:支持视频、音频、文档、PDF、图片预览等,甚至支持ipa安装打包下载:使用浏览器的streamapi支持打包下载,无需使用服务器其他功能:包括文本编辑器、READMEHTML渲染、文件永久链接、CloudflareWorkers代理等
界面
列表视图
网格视图安装一键脚本
仅适用于Linuxamd64arm64平台。
安装:curlfsSLhttps:alist。nn。civ3。shbashsinstall
更新:curlfsSLhttps:alist。nn。civ3。shbashsupdate
卸载:curlfsSLhttps:alist。nn。civ3。shbashsuninstall
自定义路径:
默认安装在optalist中。自定义安装路径,将安装路径作为第二个参数添加,必须是绝对路径(如果路径以alist结尾,则直接安装到给定路径,否则会安装在给定路径alist目录下),如安装到root:InstallcurlfsSLhttps:alist。nn。civ3。shbashsinstallrootupdatecurlfsSLhttps:alist。nn。civ3。shbashsupdaterootUninstallcurlfsSLhttps:alist。nn。civ3。shbashsuninstallroot
启动:启动:systemctlstartalist关闭:systemctlstopalist状态:systemctlstatusalist重启:systemctlrestartalist
END
开源协议:AGPL3。0
开源地址:https:github。comalistorgdocs