一个支持多存储的文件列表/WebDAV程序,使用 Gin 和 Solidjs

网址

看了下介绍,支持挺多oss和云盘的,看了下代码,值得学习一下

部署方便,开箱即用

文件预览(PDF、markdown、代码、纯文本......)

画廊模式下的图像预览

视频和音频预览,支持歌词和字幕

Office 文档预览(docx、pptx、xlsx、...)

README.md 预览渲染

文件永久链接复制和直接文件下载

黑暗模式

国际化

受保护的路由(密码保护和身份验证)

WebDav (具体见 https://alist.nn.ci/zh/guide/webdav.html)

Docker 部署

Cloudflare workers 中转

文件/文件夹打包下载

网页上传(可以允许访客上传),删除,新建文件夹,重命名,移动,复制

离线下载

跨存储复制文件

单线程下载/串流的多线程下载加速

相关推荐
有浔则灵15 小时前
Gin框架参数绑定与校验:从入门到精通
gin
必胜刻16 小时前
Gin + WebSocket 连接池
websocket·网络协议·gin
不会聊天真君6474 天前
介绍(gin笔记第一期)
笔记·gin
ZHENGZJM5 天前
Server-Sent Events (SSE) 接口实现
架构·go·gin
ZHENGZJM5 天前
统一响应封装与 API 错误处理
react.js·go·gin
ZHENGZJM5 天前
仓库抓取与内容提取
go·gin
GDAL7 天前
gin.H 深入全面讲解
gin·h
呆萌很7 天前
【Gin】参数处理练习题
gin
GDAL7 天前
gin.Default() 深入全面讲解
golang·go·gin
GDAL8 天前
为什么选择gin?
golang·gin