简单的文件服务 https://filelist.cn - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
爱意满满的作品展示区。
ywgx
V2EX    分享创造

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

  •  
  •   ywgx 2019-01-04 13:42:46 +08:00 9269 次点击
    这是一个创建于 2473 天前的主题,其中的信息可能已经有所发展或是发生改变。

    https://filelist.cn

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

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

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

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

    搞这种高危服务吗

    随便分享一个什么**文件就可以让你服务器被搬走
    xiaocsl
        24
    xiaocsl  
       2019-01-04 16:16:28 +08:00
    能活两天.

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

    小心服务器秒被封.
    CallMeReznov
        25
    CallMeReznov  
       2019-01-04 16:22:05 +08:00
    @ywgx #19 能方便共享出来吗?我想给我们这个专网环境里搭建一份
    sonyxperia
        26
    sonyxperia  
       2019-01-04 16:25:45 +08:00
    高危服务
    哪个用户上传个破文件就能把你抓进去
    ywgx
        27
    ywgx  
    OP
       2019-01-04 16:27:31 +08:00
    @sonyxperia 定位是简单文件服务, 也不提供传播功能,只是自己私人文件的存储空间,仅此而已
    sonyxperia
        28
    sonyxperia  
       2019-01-04 16:28:15 +08:00
    @ywgx #26 有容量数量限制吗
    ywgx
        29
    ywgx  
    OP
       2019-01-04 16:30:05 +08:00
    @sonyxperia 当然有,目前 1G 够用了
    dko
        30
    dko  
       2019-01-04 16:30:14 +08:00   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  
       2019-01-04 16:31:56 +08:00
    能上传视频吗
    fingers
        32
    fingers  
       2019-01-04 16:35:51 +08:00   1
    @dko 真巧,p2184425403.jpg 被我删除了,然后眼睁睁的看着另外两张图片没有了,还以为管理员删除的
    另外上传文件的文件名处存在 xss 漏洞。
    dko
        33
    dko  
       2019-01-04 16:36:45 +08:00   1
    @fingers 顺便上传文件的地方我觉得也有越权,比如刚才 LZ 说的公共区不对外开放
    ywgx
        34
    ywgx  
    OP
       2019-01-04 16:38:44 +08:00
    问题收到了,谢谢大家
    fingers
        35
    fingers  
       2019-01-04 16:41:11 +08:00
    @dko 上传的话可以考虑用 ../ 试试,直接改路径貌似有权限控制
    dko
        36
    dko  
       2019-01-04 16:54:11 +08:00
    set
        37
    set  
       2019-01-04 19:47:29 +08:00
    1. 单个文件没有大小限制?
    2. 没有取消上传选项, 如: 大一点的文件传到一半, 发现传错, 却不能撤回
    3. 似乎建不了文件夹(不过也不是什么大问题)
    ywgx
        38
    ywgx  
    OP
       2019-01-04 19:51:09 +08:00
    @set
    1 目前没有限制,马上会添加限制 比如单文件 最大 1G
    2 上传取消,刷新即可,另外删除文件也是点击即可
    3 可以直接把文件夹拖拽上传
    lordyee
        39
    lordyee  
       2019-01-04 20:48:31 +08:00 via Android
    这域名不错
    Actrace
        40
    Actrace  
       2019-01-04 22:47:28 +08:00
    DNS 问题有点大啊。。第一次打开网站域名解析失败了。
    另外我感觉纯分享的话还是 tmp.link 好用一些,毕竟不需要注册登录。
    ywgx
        41
    ywgx  
    OP
       2019-01-04 22:57:24 +08:00 via Android
    @Actrace 可以说下 位置在哪里吗
    en2222
        42
    en2222  
       2019-01-05 00:18:13 +08:00
    ![]( https://i.ooxx.ooo/2019/01/04/eddd7381d68a9932ffe0e5dea1ec87eb.png)
    好的。
    Trumeet
        43
    Trumeet  
       2019-01-05 05:29:55 +08:00
    借楼问一下,提供类似服务不提供分享会出事吗(
    ywgx
        44
    ywgx  
    OP
       2019-01-05 08:15:28 +08:00 via Android
    @Trumeet
    1 共享文件 管理员维护
    2 个人文件 自己维护

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

    (也有个开源的可以使用(图片),https://chevereto.com/ ,我看 t66y 的使用的很多图床站,在用这个)
    yutou527
        61
    yutou527  
       2019-01-05 13:55:21 +08:00
    还没被玩坏? 不应该啊
    indexq
        62
    indexq  
       2019-01-05 14:35:57 +08:00
    好像 403 了
    ywgx
        63
    ywgx  
    OP
       2019-01-05 14:59:47 +08:00
    @indexq 判断为恶意请求的,会自动拦截 若干小时
    dezhou9
        64
    dezhou9  
       2019-01-05 15:32:52 +08:00 via Android
    什么架构啊,我也学习一下
    statfall
        65
    statfall  
       2019-01-05 15:38:53 +08:00 via Android
    会做个类似于百度云的分享需求吗
    ywgx
        66
    ywgx  
    OP
       2019-01-05 15:43:27 +08:00
    @statfall 目前在考虑 “我的文件” 加一个 文件分享 按钮, 不过会有有效期限制
    bfanr
        67
    bfanr  
       2019-01-05 16:31:41 +08:00   1
    https://dl.xabc.io/
    默默支持一下,希望坚持下去。
    jason56
        68
    jason56  
       2019-01-05 16:49:16 +08:00
    之前做过一个类似 send.firefox 的文件分享
    地址: https://github.com/jasonss56/fss
    UI 较丑,兼容手机 /PC 端,PHP 写的,无数据库,无需注册,可设过期时间,可设下载密码,记录 cookie 方式删除文件。
    jason56
        69
    jason56  
       2019-01-05 16:50:10 +08:00
    @ywgx 有空可以交流下
    ywgx
        70
    ywgx  
    OP
       2019-01-05 23:28:43 +08:00
    又发布更新了,现在支持 kindle 资料推送了
    okjb
        71
    okjb  
       2019-01-06 23:55:13 +08:00 via Android
    私人用就算了,还共享,铁子快过年了,想进去和老哥聊天?
    rizon
        72
    rizon  
       2019-01-07 13:29:33 +08:00
    @abcbuzhiming #57 linux 的 libreoffice,支持文档格式转换。挺好用的。
    ResidualWind
        73
    ResidualWind  
       2019-01-07 16:34:48 +08:00
    不错 不错
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     1069 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 55ms UTC 17:58 PVG 01:58 LAX 10:58 JFK 13:58
    Do have faith in what you're doing.
    ubao snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86