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。