DiyFile 一款好看的在线文件列表程序,由Spring Boot 3和Vue驱动。目前前端支持 Vercel、Netlify 和 Nginx 部署,后端支持容器化部署。也就是说目前前端可以白嫖,尽量整个项目可以白嫖部署。
DiyFile项目地址:https://github.com/besscroft/diyfile
DiyFile项目预览:https://demo.besscroft.com/od
DiyFile部署
容器化部署
- 示例命令:
docker run -d --name diyfile \
-p 8080:8080 \
-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
端口可以自定义,docker 容器内的程序端口为 8080,你可以自定义对应的宿主机的端口,以及网络类型。请注意,容器内连接主机端口,可以使用 ip 172.17.0.1。