本文主要是介绍一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
网址
- https://github.com/alist-org/alist
看了下介绍,支持挺多oss和云盘的,看了下代码,值得学习一下
部署方便,开箱即用
文件预览(PDF、markdown、代码、纯文本……)
画廊模式下的图像预览
视频和音频预览,支持歌词和字幕
Office 文档预览(docx、pptx、xlsx、…)
README.md 预览渲染
文件永久链接复制和直接文件下载
黑暗模式
国际化
受保护的路由(密码保护和身份验证)
WebDav (具体见 https://alist.nn.ci/zh/guide/webdav.html)
Docker 部署
Cloudflare workers 中转
文件/文件夹打包下载
网页上传(可以允许访客上传),删除,新建文件夹,重命名,移动,复制
离线下载
跨存储复制文件
单线程下载/串流的多线程下载加速
这篇关于一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!