V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
xiaoz
V2EX  ›  分享创造

开发了一个多功能文件分享程序 Zdir,送免费订阅

  •  2
     
  •   xiaoz ·
    helloxz · 160 天前 · 9268 次点击
    这是一个创建于 160 天前的主题,其中的信息可能已经有所发展或是发生改变。

    18 年的时候搞的一个项目,近期花了大量时间和精力迭代到 4.x 版本了,非常适合 NAS 或者大硬盘 VPS 的用户,Golang + Vue 开发,不启用离线下载的情况下占用 20-40M 的内存,支持 Docker 部署,主要功能如下:

    • 离线下载
    • 音乐列表模式
    • 文件索引
    • 文件预览(支持图片、文档、音乐、视频等预览)
    • 私有文件
    • 私有文件分享
    • 文件管理(上传、下载、删除、重命名)
    • 图片预览
    • API 支持
    • WebDAV 服务端支持
    • 全局文件搜索
    • 前后台一体化
    • 文本编辑
    • 文件移动、复制

    6a2ea8383829f3a7.png

    T 楼送 10 个免费订阅

    同类型的产品还有 Alist 和 Zfile ,他们本身足够优秀,大家根据自己需要选择即可。话不多说下面 T 楼送 5 个永久版和 5 个一年版的 Zdir Pro 订阅。规则如下:

    • T 楼活动截止到:2024.07.19
    • 开奖时间为:2024.07.20
    • 随机抽取 5 个留言用户赠送 Zdir Pro 永久版
    • 随机抽取 5 个留言用户赠送 Zdir Pro 一年版
    • V 站用户订阅 Zdir Pro 联系我微信:xiaozme 返现 20 (截止到 2024.07.21 )

    其它

    第 1 条附言  ·  157 天前

    恭喜以下朋友抽中Zdir Pro永久版: @Wiioy @Rollup @dann73580 @z00z @simuhunluo

    以下朋友抽中Zdir Pro一年版: @Fxshiny @LWWD @loveqianool @whitewash @wwppp

    请中奖的朋友在2024.07.23之前联系我微信:xiaozme领取奖励,过期未领取视为自动放弃,领取时需要提供您的邮箱以发送授权。

    Zdir 4帮助文档见:https://doc.xiaoz.top/web/#/10/37

    198 条回复    2024-07-22 10:04:16 +08:00
    1  2  
    xiaoz
        101
    xiaoz  
    OP
       160 天前
    @ZiShuo #97 ,我也是第一次采用设备 ID 授权的方式,根据我的经验,不要用内存/主机名来生成 ID ,因为这 2 个可能动态变化,其他的话根据你需要。
    nullboy
        102
    nullboy  
       160 天前
    分母
    viger
        103
    viger  
       160 天前   ❤️ 1
    不懂为什么是分母。
    xiaoz
        104
    xiaoz  
    OP
       160 天前
    @viger #103 ,中奖了就是分子,没中奖就是分母,哈哈。不过一切皆有可能。
    TechDesign
        105
    TechDesign  
       160 天前   ❤️ 1
    我要当分母,哈哈哈
    znonymous
        106
    znonymous  
       160 天前   ❤️ 1
    分母
    tocay
        107
    tocay  
       160 天前   ❤️ 1
    分子+1
    WizardLeo
        108
    WizardLeo  
       160 天前   ❤️ 1
    拉低中奖率❤
    顺带一提,为什么这种文件管理软件都没有解压功能呢?假设在线存着一个大压缩包,现在紧急需要其中的一个文件。如果下载下来整个压缩包会比较浪费时间,可以在线解压就太好了。
    xiaoz
        109
    xiaoz  
    OP
       160 天前   ❤️ 1
    @WizardLeo #108 ,后面会支持在线解压,感谢支持。
    kiracyan
        110
    kiracyan  
       160 天前   ❤️ 1
    分子+1
    zuosiruan
        111
    zuosiruan  
       160 天前   ❤️ 1
    分母+1
    abcde51111
        112
    abcde51111  
       160 天前   ❤️ 1
    分母+10
    Geon97
        113
    Geon97  
       160 天前   ❤️ 1
    和 minio 有什么区别
    Lamlam147
        114
    Lamlam147  
       159 天前   ❤️ 1
    支持+1
    xiaoz
        115
    xiaoz  
    OP
       159 天前
    @Geon97 #113 ,不是同类型软件,minio 是对象存储吧。Zdir 主要是方便本地文件管理/分享等操作,minio 需要自己写代码实现大部分功能,偏向底层一些。
    mhcyong
        116
    mhcyong  
       159 天前 via iPhone   ❤️ 1
    支持一下
    ryan0966
        117
    ryan0966  
       159 天前   ❤️ 1
    支持一下
    Yukirito1996
        118
    Yukirito1996  
       159 天前   ❤️ 1
    分母来啦
    viWww0vvxmolvY5p
        119
    viWww0vvxmolvY5p  
       159 天前 via Android   ❤️ 1
    比 alist 多了个离线下载功能貌似
    xiaoz
        120
    xiaoz  
    OP
       159 天前   ❤️ 1
    @mway #119,Alist 也可以配置 aria2 来支持离线下载,只是稍微麻烦一些。Zdir 基本上 0 配置就可以直接启用离线下载。做了一个简单的对比供参考: https://doc.xiaoz.top/web/#/10/69
    xiaolang
        121
    xiaolang  
       159 天前
    支持一下
    wwppp
        122
    wwppp  
       159 天前
    分母
    zhucegeqiu
        123
    zhucegeqiu  
       159 天前
    看看是分子还是分母
    wwppp
        124
    wwppp  
       159 天前   ❤️ 1
    html 文件能直接打开预览吗
    noloudelou
        125
    noloudelou  
       159 天前   ❤️ 1
    看着很牛逼啊,支持
    cubicoo
        126
    cubicoo  
       159 天前 via Android   ❤️ 1
    分母+1
    Rrrrrr
        127
    Rrrrrr  
       159 天前   ❤️ 1
    抽奖 11
    Mr0C
        128
    Mr0C  
       159 天前   ❤️ 1
    分母
    xiaoz
        129
    xiaoz  
    OP
       159 天前
    @wwppp #124 ,可以。
    这是源码预览方式: https://soft.xiaoz.org/#/temp/1.html?type=file
    这是直接浏览器渲染: https://soft.xiaoz.org/temp/1.html
    guanrui1204
        130
    guanrui1204  
       159 天前
    支持
    billzbc
        131
    billzbc  
       159 天前   ❤️ 1
    支持独立开发者,有空了玩一下
    sun522198558
        132
    sun522198558  
       159 天前
    支持
    zhutianjingtu
        133
    zhutianjingtu  
       159 天前   ❤️ 1
    分母!
    easymbol
        134
    easymbol  
       159 天前
    分母+1
    chouxiang99
        135
    chouxiang99  
       159 天前
    分母+1
    zhutianjingtu
        136
    zhutianjingtu  
       159 天前   ❤️ 1
    在服务器上安装了,体验很好,是我需要的,支持
    hancats
        137
    hancats  
       159 天前 via Android   ❤️ 1
    加油
    xiaoz
        138
    xiaoz  
    OP
       159 天前
    @zhutianjingtu #136 ,感谢支持,在服务器上安装可以很方便的通过 WEB 管理文件。
    pljhonglu
        139
    pljhonglu  
       159 天前   ❤️ 1
    分母支持一下
    acgost
        140
    acgost  
       159 天前   ❤️ 1
    支持一下
    1a7489
        141
    1a7489  
       159 天前   ❤️ 1
    支持
    monkeyWie
        142
    monkeyWie  
       159 天前   ❤️ 1
    支持一下
    momooc
        143
    momooc  
       159 天前 via Android   ❤️ 1
    支持一下,希望能中
    ylljh
        144
    ylljh  
       159 天前   ❤️ 1
    大力支持,非常喜欢永久版++
    sayyiku
        145
    sayyiku  
       159 天前   ❤️ 1
    分母+1 分母+1
    sankeff
        146
    sankeff  
       159 天前   ❤️ 1
    分母
    bluedawn
        147
    bluedawn  
       159 天前 via iPhone   ❤️ 1
    楼主我有个疑惑,您的商店页面写着“如果您更换了安装设备,设备 ID 会发生变更,您可以在此页面进行更改授权,您每个月可免费修改一次,如果超出免费修改次数,需要人工手动修改授权,人工服务费为 50 元/次。”。如果 docker 部署会不会每 down 一次 compose 就需要重新授权?(不太清楚您的 id 怎么计算的所以有点疑问
    xiaoz
        148
    xiaoz  
    OP
       159 天前 via Android
    @bluedawn #147 ,Docker 部署,在同一个设备上销毁重建,甚至更换为 Linux 常规安装方式,只要在同一个设备,ID 都不会发生变化。更换安装设备后 ID 会发生变更,这时候就需要更换了。
    gegewu0927
        149
    gegewu0927  
       159 天前   ❤️ 1
    分母+1
    cskeleton
        150
    cskeleton  
       159 天前   ❤️ 1
    我现在是 NAS 用 SMB ,大盘鸡用 FTP/WebDAV ,似乎够用。
    xiaoz
        151
    xiaoz  
    OP
       159 天前
    @cskeleton #150 ,可以搭配一个 Zdir 来增强文件管理和离线下载,文件分享等,哈哈。
    langdalanghonghu
        152
    langdalanghonghu  
       159 天前
    分母
    nidhogger
        153
    nidhogger  
       159 天前   ❤️ 1
    目前用的 alist,永久版可以订阅吗
    haoyuli
        154
    haoyuli  
       159 天前   ❤️ 1
    T 楼是什么意思,随机抽奖吗?
    Soonan
        155
    Soonan  
       159 天前
    分子来了
    LovelyRed
        156
    LovelyRed  
       159 天前
    分母支持一下
    lockheart
        157
    lockheart  
       159 天前 via iPhone
    分子分子
    timor
        158
    timor  
       159 天前   ❤️ 1
    Alist NAS 都用 万一中奖了呢
    Paranoid1119
        159
    Paranoid1119  
       159 天前
    加油💪
    peacewalker
        160
    peacewalker  
       159 天前
    分母
    nokia555
        161
    nokia555  
       159 天前
    分母+1
    Amose2024
        162
    Amose2024  
       159 天前   ❤️ 1
    我在国外,看起来速度也不慢。支援一下,给个永乐会员-.-
    rainrdx
        163
    rainrdx  
       159 天前
    分母+1
    dann73580
        164
    dann73580  
       159 天前   ❤️ 1
    @xiaoz 谢谢解答,别的都不错,多用户会纳入日程吗?有时候需要搞个协作文件夹共同编辑些文件,pro 后续会考虑这个场景吗?
    0x49
        165
    0x49  
       159 天前
    分母+1
    H97794
        166
    H97794  
       159 天前
    分母+1
    fly915
        167
    fly915  
       159 天前
    分母+1
    fengci
        168
    fengci  
       159 天前
    来了。
    daohanghao
        169
    daohanghao  
       159 天前   ❤️ 1
    巧不巧,前几天刚好访问过 Zdir 网站
    xiaoz
        170
    xiaoz  
    OP
       159 天前
    @daohanghao #169 ,巧了,都是缘分。
    xiaoz
        171
    xiaoz  
    OP
       159 天前
    @dann73580 #164 ,多用户暂时没有计划,目前主要是针对个人部署使用。协同编辑文件的话你可以试试 Seafile ,这个协同可能更好一些,或者一些在线文档,比如腾讯文档啥的。
    xiaoz
        172
    xiaoz  
    OP
       159 天前
    @nidhogger #153 ,永久版可以订阅的: https://shop.xiuping.net/zdir/index
    V 友在 2024.07.21 之前如果订阅了永久版,可以加我微信:xiaozme 返现 20
    yebem
        173
    yebem  
       159 天前
    perfect
    samuexl
        174
    samuexl  
       159 天前
    1
    sutking
        175
    sutking  
       159 天前 via iPhone
    好厉害👍参与一下吧
    Emyorii
        176
    Emyorii  
       159 天前 via iPhone
    不戳
    XJPlus
        177
    XJPlus  
       159 天前
    分母
    jhytxy
        178
    jhytxy  
       159 天前 via iPhone   ❤️ 1
    好像现在做私有网盘的都是国内开发者?
    xiaoz
        179
    xiaoz  
    OP
       159 天前
    @jhytxy #178 ,国外也有吧,比如 ownCloud/filebrowser/h5ai 等,各家特点不一样。
    b1u2g3
        180
    b1u2g3  
       159 天前   ❤️ 1
    分母+1
    eoee
        181
    eoee  
       159 天前   ❤️ 1
    支持一下+1
    1ZeWon
        182
    1ZeWon  
       158 天前   ❤️ 1
    一直在用 alist ,当个分母支持一下
    amybeginer
        183
    amybeginer  
       158 天前   ❤️ 1
    支持一下,分母+1
    linnsh
        184
    linnsh  
       158 天前   ❤️ 1
    分母+1 ,等我装了 NAS 再来试试。
    MoeNa
        185
    MoeNa  
       158 天前 via Android   ❤️ 1
    分母
    ufin
        186
    ufin  
       158 天前   ❤️ 1
    分母+1
    lfitzgerald
        187
    lfitzgerald  
       158 天前   ❤️ 1
    很早之前就开始用,后面用 alist 挂载的还是 zdir 的目录
    ifwangs
        188
    ifwangs  
       158 天前   ❤️ 1
    分母+1
    jacky123456
        189
    jacky123456  
       158 天前   ❤️ 1
    分子
    ZiShuo
        190
    ZiShuo  
       158 天前   ❤️ 1
    @xiaoz 很好奇是如何保证从 docker 部署切换到宿主机部署后 ID 还能保持一致的?基本肯定排除了网卡地址作为判断依据了,其他的也就只有 CPUID 和硬盘 ID 了,但是有些容器里面根本没办法获取 CPUID 和硬盘 ID 。
    joyoner
        191
    joyoner  
       157 天前   ❤️ 1
    还在用 Zdir3.3 ,支持一下
    xiaoz
        192
    xiaoz  
    OP
       157 天前
    @ZiShuo #190 ,用那种不变的参数就行了,具体用了哪些不太方便透露。
    freeoptions
        193
    freeoptions  
       157 天前   ❤️ 1
    想要!
    xiaoz
        194
    xiaoz  
    OP
       157 天前 via Android
    @freeoptions #193 ,明天开奖。
    elviscai
        195
    elviscai  
       157 天前
    分子
    nfksuk
        196
    nfksuk  
       156 天前
    支持一下,非常不错!!!
    xiaoz
        197
    xiaoz  
    OP
       155 天前
    @Wiioy @Rollup @dann73580 @z00z @simuhunluo 恭喜各位抽中 Zdir Pro 永久版,请在 2024.07.23 之前联系我微信:xiaozme 领取奖励,过期未领取视为自动放弃,领取时需要提供邮箱接收授权。
    xiaoz
        198
    xiaoz  
    OP
       155 天前
    @Fxshiny @LWWD @loveqianool @whitewash @wwppp 恭喜各位抽中 Zdir Pro 一年版,请在 2024.07.23 之前联系我微信:xiaozme 领取奖励,过期未领取视为自动放弃,领取时需要提供邮箱接收授权。
    1  2  
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4528 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 29ms · UTC 04:04 · PVG 12:04 · LAX 20:04 · JFK 23:04
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.