爱意满满的作品展示区。
ywgx

简单的文件服务 https://filelist.cn

  •  
  •   ywgx · Jan 4, 2019 · 9789 views
    This topic created in 2712 days ago, the information mentioned may be changed or developed.

    https://filelist.cn

    “共享文件” 为管理员维护的公共分享文件
    “我的文件” 为注册用户私人文件
    功能是不是太简单了一点?😄

    Supplement 1  ·  Jan 5, 2019
    刚才更新了代码,增加了文件分享功能
    就是 “我的文件” 可以临时分享 公开链接
    Supplement 2  ·  Jan 5, 2019
    又发布更新了,现在支持 kindle 资料推送了
    73 replies    2019-01-07 16:34:48 +08:00
    TomatoYuyuko
        1
    TomatoYuyuko  
       Jan 4, 2019
    好人一生平安警告(滑稽
    ywgx
        2
    ywgx  
    OP
       Jan 4, 2019
    @TomatoYuyuko 正是因此忧虑,所以不得已 共享文件由管理员负责维护
    NotNil1
        3
    NotNil1  
       Jan 4, 2019
    502 了
    ywgx
        4
    ywgx  
    OP
       Jan 4, 2019
    @ljtletters 并没有
    usapla
        5
    usapla  
       Jan 4, 2019
    非常不错,打开下载速度很棒
    NotNil1
        6
    NotNil1  
       Jan 4, 2019
    @ywgx 刚刚
    imshf
        7
    imshf  
       Jan 4, 2019
    妹子图片非常漂亮
    ByteRan
        8
    ByteRan  
       Jan 4, 2019
    这样的网站,如何搭建的呢?
    clooooo
        9
    clooooo  
       Jan 4, 2019
    开车?
    ywgx
        10
    ywgx  
    OP
       Jan 4, 2019
    @clooooo 开不了滴,放心吧 这是简单的个人文件服务
    定位仅仅是文件 😄
    rizon
        11
    rizon  
       Jan 4, 2019
    可否借一部说话?
    rizon
        12
    rizon  
       Jan 4, 2019
    我给我们的产品经理提供了一个文件服务。
    很简单的直接 nginx 搭一个文件服务器,然后本地 git 维护,配置 Jenkins 自动化部署,实现 office 文档自动转 html 和 pdf,用于在线预览,不用下载了。
    IsaacYoung
        13
    IsaacYoung  
       Jan 4, 2019 via iPhone
    能传小姐姐吗
    ronman
        14
    ronman  
       Jan 4, 2019 via Android
    怎么做的呢
    cnzzz
        15
    cnzzz  
       Jan 4, 2019
    楼主准备维护多长时间?想用,可以付费支持
    CallMeReznov
        16
    CallMeReznov  
       Jan 4, 2019
    我全都要.jpg
    titivillage
        17
    titivillage  
       Jan 4, 2019
    页面非常简洁,支持支持
    BruceYuan
        18
    BruceYuan  
       Jan 4, 2019 via Android
    这东西感觉会很费钱啊?
    ywgx
        19
    ywgx  
    OP
       Jan 4, 2019   ❤️ 2
    @titivillage
    @cnzzz

    热情心领了,放心用吧, 会一直维护,我们公司资金撑得住,另外我们考虑以后合适时间,放几个广告即可

    这样大家 双赢
    ywgx
        20
    ywgx  
    OP
       Jan 4, 2019   ❤️ 1
    @ljtletters 嗯 502,我清楚了,域名刚才那会才解析到正式服务器,估计 DNS 同步没完全生效, 你 502 应该是落在了我们测试服务器了
    hydyy
        21
    hydyy  
       Jan 4, 2019
    可以!
    jkjoke
        22
    jkjoke  
       Jan 4, 2019
    支持一下,放几个配置文件方便导入
    Raymon111111
        23
    Raymon111111  
       Jan 4, 2019
    ...

    搞这种高危服务吗

    随便分享一个什么**文件就可以让你服务器被搬走
    xiaocsl
        24
    xiaocsl  
       Jan 4, 2019
    能活两天.

    一台阿里云 5M 的服务器.干这事.还开放上传.

    小心服务器秒被封.
    CallMeReznov
        25
    CallMeReznov  
       Jan 4, 2019
    @ywgx #19 能方便共享出来吗?我想给我们这个专网环境里搭建一份
    sonyxperia
        26
    sonyxperia  
       Jan 4, 2019
    高危服务
    哪个用户上传个破文件就能把你抓进去
    ywgx
        27
    ywgx  
    OP
       Jan 4, 2019
    @sonyxperia 定位是简单文件服务, 也不提供传播功能,只是自己私人文件的存储空间,仅此而已
    sonyxperia
        28
    sonyxperia  
       Jan 4, 2019
    @ywgx #26 有容量数量限制吗
    ywgx
        29
    ywgx  
    OP
       Jan 4, 2019
    @sonyxperia 当然有,目前 1G 够用了
    dko
        30
    dko  
       Jan 4, 2019   ❤️ 1
    删除的地方有越权漏洞,补一下。。
    public 下的 1.jpg 和 matrix.jpg 都被我删除了。。

    DELETE /disk/public/matrix.jpg HTTP/1.1
    Host: filelist.cn
    User-Agent: Mozilla/5.0 (Windows NT 10.0; Win64; x64; rv:64.0) Gecko/20100101 Firefox/64.0
    Accept: */*
    Accept-Language: zh-CN,zh;q=0.8,zh-TW;q=0.7,zh-HK;q=0.5,en-US;q=0.3,en;q=0.2
    Accept-Encoding: gzip, deflate
    Referer: https://filelist.cn/disk/home
    X-Requested-With: XMLHttpRequest
    Connection: close
    Cookie: user_token=8136acXXXXXXXXXX
    di1012
        31
    di1012  
       Jan 4, 2019
    能上传视频吗
    fingers
        32
    fingers  
       Jan 4, 2019   ❤️ 1
    @dko 真巧,p2184425403.jpg 被我删除了,然后眼睁睁的看着另外两张图片没有了,还以为管理员删除的
    另外上传文件的文件名处存在 xss 漏洞。
    dko
        33
    dko  
       Jan 4, 2019   ❤️ 1
    @fingers 顺便上传文件的地方我觉得也有越权,比如刚才 LZ 说的公共区不对外开放
    ywgx
        34
    ywgx  
    OP
       Jan 4, 2019
    问题收到了,谢谢大家
    fingers
        35
    fingers  
       Jan 4, 2019
    @dko 上传的话可以考虑用 ../ 试试,直接改路径貌似有权限控制
    dko
        36
    dko  
       Jan 4, 2019
    @fingers 试了没用,跨不过去,也可能他目录不是这么映射的
    set
        37
    set  
       Jan 4, 2019
    1. 单个文件没有大小限制?
    2. 没有取消上传选项, 如: 大一点的文件传到一半, 发现传错, 却不能撤回
    3. 似乎建不了文件夹(不过也不是什么大问题)
    ywgx
        38
    ywgx  
    OP
       Jan 4, 2019
    @set
    1 目前没有限制,马上会添加限制 比如单文件 最大 1G
    2 上传取消,刷新即可,另外删除文件也是点击即可
    3 可以直接把文件夹拖拽上传
    lordyee
        39
    lordyee  
       Jan 4, 2019 via Android
    这域名不错
    Actrace
        40
    Actrace  
       Jan 4, 2019
    DNS 问题有点大啊。。第一次打开网站域名解析失败了。
    另外我感觉纯分享的话还是 tmp.link 好用一些,毕竟不需要注册登录。
    ywgx
        41
    ywgx  
    OP
       Jan 4, 2019 via Android
    @Actrace 可以说下 位置在哪里吗
    en2222
        42
    en2222  
       Jan 5, 2019
    ![]( https://i.ooxx.ooo/2019/01/04/eddd7381d68a9932ffe0e5dea1ec87eb.png)
    好的。
    Trumeet
        43
    Trumeet  
       Jan 5, 2019
    借楼问一下,提供类似服务不提供分享会出事吗(
    ywgx
        44
    ywgx  
    OP
       Jan 5, 2019 via Android
    @Trumeet
    1 共享文件 管理员维护
    2 个人文件 自己维护

    文件没有传播机制,就是相当于一个个人便捷 U 盘而已
    rekulas
        45
    rekulas  
       Jan 5, 2019   ❤️ 1
    pdf 直接加载太弱了 功能少 加载慢 建议用 pdf.js
    yang3121099
        46
    yang3121099  
       Jan 5, 2019
    赞一个~
    Heanes
        47
    Heanes  
       Jan 5, 2019
    挺简洁的,适合私人使用
    neptuno
        48
    neptuno  
       Jan 5, 2019 via Android
    服务不错,怕不稳定和怕被封
    zgcwkj
        49
    zgcwkj  
       Jan 5, 2019
    左侧的多选,真尴尬。。。
    w2er
        50
    w2er  
       Jan 5, 2019 via iPhone
    有思路公司运营另说,否则楼主三思
    lixon83
        51
    lixon83  
       Jan 5, 2019
    用开源系统要保留版权信息哦
    ywgx
        52
    ywgx  
    OP
       Jan 5, 2019
    @zgcwkj “共享文件” 管理员 可以 批量选择 删除,所以普通帐号 看起来无用,这个我们后续改进
    arnie
        53
    arnie  
       Jan 5, 2019 via Android
    误点严重啊,手机稍微滑动一下屏幕就开始自动下载 PDF 了
    ferock
        54
    ferock  
    PRO
       Jan 5, 2019
    ferock
        55
    ferock  
    PRO
       Jan 5, 2019
    另外,临时文件分享,可以参考: https://send.firefox.com
    yang3121099
        56
    yang3121099  
       Jan 5, 2019
    为什么总提示我账号或密码错误呢?早上注册的账号哎...忘记密码更改以后还是这样...
    abcbuzhiming
        57
    abcbuzhiming  
       Jan 5, 2019
    @rizon 请教一下,你的 office 文档转 html 和 pdf 用的是什么,排版还原度高吗?
    ywgx
        58
    ywgx  
    OP
       Jan 5, 2019
    @yang3121099 可以选择忘记密码 重新设置密码
    kingcc
        59
    kingcc  
       Jan 5, 2019
    太猛了 好人一生平安
    ligulfzhou53
        60
    ligulfzhou53  
       Jan 5, 2019
    不错,挺简洁的

    (也有个开源的可以使用(图片),https://chevereto.com/ ,我看 t66y 的使用的很多图床站,在用这个)
    yutou527
        61
    yutou527  
       Jan 5, 2019
    还没被玩坏? 不应该啊
    indexq
        62
    indexq  
       Jan 5, 2019
    好像 403 了
    ywgx
        63
    ywgx  
    OP
       Jan 5, 2019
    @indexq 判断为恶意请求的,会自动拦截 若干小时
    dezhou9
        64
    dezhou9  
       Jan 5, 2019 via Android
    什么架构啊,我也学习一下
    statfall
        65
    statfall  
       Jan 5, 2019 via Android
    会做个类似于百度云的分享需求吗
    ywgx
        66
    ywgx  
    OP
       Jan 5, 2019
    @statfall 目前在考虑 “我的文件” 加一个 文件分享 按钮, 不过会有有效期限制
    bfanr
        67
    bfanr  
       Jan 5, 2019   ❤️ 1
    https://dl.xabc.io/
    默默支持一下,希望坚持下去。
    jason56
        68
    jason56  
       Jan 5, 2019
    之前做过一个类似 send.firefox 的文件分享
    地址: https://github.com/jasonss56/fss
    UI 较丑,兼容手机 /PC 端,PHP 写的,无数据库,无需注册,可设过期时间,可设下载密码,记录 cookie 方式删除文件。
    jason56
        69
    jason56  
       Jan 5, 2019
    @ywgx 有空可以交流下
    ywgx
        70
    ywgx  
    OP
       Jan 5, 2019
    又发布更新了,现在支持 kindle 资料推送了
    okjb
        71
    okjb  
       Jan 6, 2019 via Android
    私人用就算了,还共享,铁子快过年了,想进去和老哥聊天?
    rizon
        72
    rizon  
       Jan 7, 2019
    @abcbuzhiming #57 linux 的 libreoffice,支持文档格式转换。挺好用的。
    ResidualWind
        73
    ResidualWind  
       Jan 7, 2019
    不错 不错
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1136 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 138ms · UTC 18:20 · PVG 02:20 · LAX 11:20 · JFK 14:20
    ♥ Do have faith in what you're doing.