优惠发布
商家八卦

DiyFile v0.6.0 发布,又一款开源文件列表程序

DiyFile 一款好看的在线文件列表程序,由 Spring Boot 3 和 Vue 驱动。

1、支持多个存储提供商,包括OneDrive、阿里云 OSS、AWS S3 等。
2、支持图片、视频、音频、文本、PDF 等格式的文件预览。
3、支持 Docker 部署,方便快捷。前端支持 Vercel、Netlify 和 Nginx 部署。
4、基于 TailWindCSS 定制的页面样式,包括移动端适配、响应式布局等。
5、可以备份你的网站数据,方便迁移。

后端项目地址:https://github.com/besscroft/diyfile
前端项目地址:https://github.com/besscroft/diyfile-web
文档地址:https://doc.diyfile.besscroft.com/
DEMO演示地址:https://demo.besscroft.com/

快速部署:

SQLite 版本:

docker run -d --name diyfile \
  -p 8080:8080 \
  -e SPRING_PROFILE="sqlite" \
  -e JAVA_OPTS="-Xms512m -Xmx512m -Duser.timezone=GMT+08 -Dfile.encoding=UTF8" \
  -v /root/data:/data \
  besscroft/diyfile:latest

MySQL版本:

docker run -d --name diyfile \
  -p 8080:8080 \
  -e SPRING_PROFILE="mysql" \
  -e JAVA_OPTS="-Xms512m -Xmx512m -Duser.timezone=GMT+08 -Dfile.encoding=UTF8" \
  -e DB_URL="localhost:3306" \
  -e DB_NAME="diyfile" \
  -e DB_USERNAME="root" \
  -e DB_PASSWORD="666666" \
  besscroft/diyfile:latest
未经允许不得转载:主机资讯-VPS商家前沿资讯 » DiyFile v0.6.0 发布,又一款开源文件列表程序