• 欢迎访问佰阅部落
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏吧

Docker全自动搭建zdir服务器文件目录列表(含视频教程)

搭建教程 佰阅 5年前 (2019-03-27) 20063次浏览 0个评论

前言

本项目手动搭建过程请参考宝塔面板手动搭建Zdir ,在研究过这个程序后,决定docker化这个项目。目前测试基本能用,后台无法删除文件,搭配kodexplorer可以正常使用。使用docker部署,非常迅速,不到一分钟即可完成。

演示:https://wget.ovh

主要功能

  1. 目录浏览
  2. MarkDown文件预览
  3. CSS/JavaScript一键复制
  4. 查看文件HASH
  5. 图片预览
  6. 文件索引
  7. 显示二维码
  8. 文件删除

安装运行

首先安装docker【已安装的可跳过】

docker version > /dev/null || curl -fsSL get.docker.com | bash 
service docker restart
systemctl enable docker #设置开机自启

然后执行安装命令

mkdir -p /var/zdir
docker run -d -p 8080:80 -v /var/zdir:/var/www/html/var baiyuetribe/zdir

完成后输入http://ip:8080 即可进入首页,搭建成功。

如果想管理文件(上传、下载、删除等操作),请搭配kodexplorer 即可。

docker run -d -p 899:80 --name kodexplorer -v /var/zdir:/var/www/html/zdir yangxuan8282/kodexplorer

说明

注意:

1.文件索引刚刚搭建完成后无法正常使用,与宝塔面板手动搭建一样的bug。等很久才会自动刷新出来。

2.文件管理目前无法正常运行,后台上传与前台显示不一致,待解决。

后台文件管理

默认账号admin密码baiyueadmin 密码无需修改,后台无法删除文件.

Docker全自动搭建zdir服务器文件目录列表(含视频教程)

视频播放

Docker全自动搭建zdir服务器文件目录列表(含视频教程)

在线视频:

如果想使用域名访问,请参考如下设置:

方法一:宝塔反代 先进入宝塔面板,点击左侧网站,添加站点,完成后进入网站设置,点击反向代理,目标URL填入http://127.0.0.1:代理端口代理端口就是docker应用的外接接口),再启用反向代理即可。如果想启用SSL ,就直接在站点配置即可。

Docker全自动搭建zdir服务器文件目录列表(含视频教程)

方法二:caddy反代(没有宝塔时的策略)

设置较为麻烦,请参考:https://www.moerats.com/archives/422/


佰阅部落 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Docker全自动搭建zdir服务器文件目录列表(含视频教程)
喜欢 (9)

您必须 登录 才能发表评论!