瞎折腾

大胡子网盘

3年前 (2020-10-07)   8.06k   726 字

Zdir网盘二开版 by 大胡子

  • Zdir是一款使用PHP开发的目录列表程序,无需数据库,体积小巧,功能完善。
  • 大胡子只是在原版基础上去除广告,优化部分代码,适配移动端,二次打包而成,方便新手用户搭建。
  • 有不明白的地方可以给我留言,我会尽快回复您的。
更新日志
环境要求
  • PHP >= 5.6(建议PHP 7.2)
  • 文件索引依赖于`curl`组件
  • 如果需要获得更高级的文件管理功能,依赖于Fileinfo, iconv, zip, tar and mbstring组件(非必须)
使用方法
  • 下载源码放到站点根目录
  • 修改 config.php 设置自己的网站标题/关键词/描述/密码等信息
  • 如果需要排除某个目录,再次修改 config.php  ,里面有说明
  • 修改 template/header.php 设置自己顶部导航(移动端已适配)
主要功能
  • 目录浏览
  • MarkDown文件预览
  • CSS/JavaScript一键复制
  • 文件hash
  • 图片预览
  • 视频播放(支持.mp4 .ts .m3u8等部分格式)
  • 音频播放(支持.mp3 .wav .flac .ape )
  • 文本查看器(支持.txt .sh .py .go .c .cpp)
  • Office预览(支持.doc .docx .xls .xlsx .ppt .pptx)
  • 文件索引
  • 文件搜索
  • 二维码生成
Demo
部署
大胡子 UNRAID 大胡子网盘 文章目录 大胡子网盘 DEMO 部署 设置与下载 结束 大胡子网盘 一款使用PHP开发的目录列表程序... 3年前 (2020-11-17) 3.46k 5
感谢

大胡子网盘的诞生离不开以下开源项目,在此表示感谢。

下载信息 应用平台:PHP 更新日期:2020-10-07 1.0版 使用说明:Zdir网盘二开版 by 大胡子 下载地址
版权声明:Jakehu 发表于 2020-10-07 17:30:34
转载请注明:大胡子网盘︱Jakehu

您可能感兴趣的

23 条评论

  • Rickroll摇 ( VIP 1 )

    回复

    那如何设置Nginx伪静态,只看到阿帕奇的伪静态🤔🌚 :shock:

  • 2broear ( VIP 6 )

    回复

    我要来用下胡子哥的网盘~

  • QQ游客 ( VIP 1 )

    回复

    大佬你qq号多少

    • 回复

      页首、页尾 都有QQ临时对话链接

  • QQ游客 ( VIP 1 )

    回复

    你的源码放在黑群的web station 的web目录下 二维码不显示在哪里修改

    • 回复

      在 /static/embed.js 中修改二维码接口,之前的接口失效了,我现在用的是 https://api.pwmqr.com/qrcode/create/?url=

      • QQ游客 ( VIP 1 )

        回复

        //二维码接口
        qrcodeapi

        = “https://api.pwmqr.com/qrcode/create/?url=” + url;
        var qrimg = “”;
        是这样吗,还是不行啊

        • 回复

          你 QQ 联系我,我发你代码

  • xinyun777 ( VIP 1 )

    回复

    大佬,文件索引依赖curl组件是啥啊

    • 回复

      没什么,忽略就行,正常部署文件索引功能就可以使用

  • 心飞悦 ( VIP 1 )

    回复

    你好,请问下了你的源码,文件的存储位置可以自己更改嘛,不想把文件存储在www文件夹里面。yue

    • 回复

      可以修改,在 /functions/home.php 中可以修改文件目录,但如果您是 docker 部署的,应该没权限访问其他目录吧。

      • 大力水手 ( VIP 1 )

        回复

        胡子兄弟,管理文件及存储的位置您说实在“/functions/home.php ”,能否详细的说明下,试了好几次都没修改好,谢谢

        • 回复

          https://www.yuque.com/helloz/zdir 详细的安装和配置方法可以在这里查看。

          • 大力水手 ( VIP 1 )

            回复

            看了好几遍,还真没找到具体修改的位置,还望胡子兄弟明示,谢谢 :mrgreen:

            • 回复

              实在是抱歉 :arrow: 其实我自己也不知道如何在 Docker 中设置伪静态,所以我都是直接用的原目录,只是看起来稍微有些乱,但也不影响使用,我也就没管它。 :mrgreen:

              • 张十三 ( VIP 1 )

                回复

                首先感谢作者的无私奉献。我是威联通webstation搭建的,摸索的修改默认文件保存位置的方法:1、config文件中改thedir指向目标保存文件夹的绝对路径(默认是空)2、template-header中将指向文件管理的herf改为http://域名:端口/functions/admin.php,有ssl的话就是https://域名:端口/functions/admin.php。算是一点小补充

                • 愤怒的闹钟 ( VIP 1 )

                  回复

                  这样修改后 是可以访问。但是进如页面后文件夹里面的连接复制后全是错误。点击下载文件也是错误

              • 大力水手 ( VIP 1 )

                回复

                我没有通过Docker,而是直接把源码放在了群晖根目录用web station虚拟主机设置,现在打开本文中设置的网盘,里面没有任何文件,我就想请教下如何把自己的文件目录放到网盘当中去 :?:

      • 心飞悦 ( VIP 1 )

        回复

        谢谢

  • 2broear ( VIP 6 )

    回复

    我之前偶然发现了你的网盘还在里面听了很多歌 :mrgreen:

    • 回复

      都是临时用的,在等阿里云盘,是时候给百度云盘一个釜底抽薪了。

      • 2broear ( VIP 6 )

        回复

        不知道百度接下来会怎么玩