首页   注册   登录
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  程序员

用 git 来当网盘用如何??

  •  
  •   rizon · 279 天前 via iPhone · 10863 次点击
    这是一个创建于 279 天前的主题,其中的信息可能已经有所发展或是发生改变。
    我对网盘服务了解不多,所以请教大家。
    github 支持免费私有库,肯定会有人拿来存个人资料这种不务正业的用法,带来的最大问题就是安全性问题。

    说正题。

    ----

    dropbox、oneDriver、googleDrvier 这类网盘服务国内速度一般。
    我就在想可不可以用 github 这一类 git 服务做网盘呢?如果想要方便提交,也可以写脚本或者写后台服务监控文件变化。

    而且可以做备份,不放心国外网盘,可以写 hook 来同步到自己的服务器上。
    感觉是很 nice 了。

    相比传统网盘的优势
    - 方便迁移
    - 速度好
    - 版本管理更方便
    - 程序员的代码和工作空间可以一起上云了

    大家觉得如何呢?
    第 1 条附言  ·  279 天前
    看了大家的回复,git 主要问题就在二进制文件不友好,大文件速度慢上。
    所以有什么更好的推荐吗,主要就是一定要靠谱,防止企业倒闭跑路。
    第 2 条附言  ·  279 天前
    希望有个可以更加纯粹的网盘服务, 客户端一定要够干净。
    git 最大的好处就是不用增加额外的客户端,不需要额外的去注册一个新的账号。
    第 3 条附言  ·  278 天前
    我现在用坚果云了。
    GD 集成了很多不错的云应用,生态最好。DP 在文件同步很厉害。但这两个国内不好用,而且需要梯子才行。onedriver 国内也能用,虽然不错,但空间也不大。
    所以决定用坚果云了。
    75 回复  |  直到 2019-01-17 16:19:08 +08:00
        1
    fbqk2008   279 天前
    坚果云好了,你说的这个实现起来麻烦了一点(你电脑配置高当我没说)
        2
    alexwu   279 天前
    git 处理二进制文件太慢了
        3
    nananqujava   279 天前 via Android
    github 速度慢,码云有限制
        4
    yucao   279 天前
    要是这么搞,我觉得迟早到时候微软要控制免费账户的私人 repository 空间的大小...
        5
    daquandiao2   279 天前
    速度好?
        6
    junjieyuanxiling   279 天前 via Android
    GD 挺快的啊,能跑到带宽上限。
        7
    MeteorCat   279 天前 via Android
    搭个 owncloud 要多少时间呀,git 很玄学,有时候提交超时或者直接 git-bash 直接挂了
        8
    ferock   279 天前
    git 玩儿 二进制文件就是这么被玩儿坏的
        9
    luren123   279 天前
    @daquandiao2 哈哈,我也好奇这点
        10
    LGA1150   279 天前   ♥ 6
    正规用法是用 GitHub LFS 服务(收费) https://git-lfs.github.com
        11
    Linxing   279 天前
    大文件扛不住
        12
    rizon   279 天前
    @junjieyuanxiling #6 我没用过,Google 的不是得 fq 吗?
        13
    rizon   279 天前
    @fbqk2008 #1 坚果云稳定吗?就怕哪天关门啊
        14
    ThirdFlame   279 天前
    文档类的 是可以的。 大量二进制文件 不合适 。 国内的 coding.net 速度还行。
        15
    ob   279 天前 via Android
    私人图片网盘?
        16
    lawler   279 天前   ♥ 1
    国内的不好吗?速度还嗖嗖的。

    七牛,腾讯云,阿里云等等。。。
    自己写一个上传(压缩加密)下载(解密解压缩)不好吗?

    换句话说,自己依赖 oss 写一个网盘,不比你偷这种鸡好吃?
        17
    falcon05   279 天前 via iPhone
    网盘还不如 mega.nz ,支持命令行,也可以自己写脚本
        18
    ererrrr   279 天前
    那天不小心写了一个 200M 的文本 提交已经爆炸了
        19
    junjieyuanxiling   279 天前 via Android
    @rizon #12 我的 VPS 是共享千兆带宽,但是机房在美帝,延迟较高。
        20
    ivlioioilvi   279 天前
    如果都是文本文件,使用 git 还行。
    二进制文件就算了吧。
        21
    agdhole   279 天前   ♥ 1
    onedrive
        22
    xiangyuecn   279 天前
    百。。百。。。百。。。。百度云。。。。弄个被百毒自宫了的 pcs 接口,当低频存储用,好几个 T 啊。其实以前的 pcs 很良心的,现在可以搜到几个共享的 pcs 接口。pcs 的安全性比坚果云的 webdav 授权管理(一给就给全部)好了不止一点。
        23
    fbqk2008   279 天前
    我找不到你回复我的在哪里了,我眼睛不好。你用自己的 nas 也可以啊。
        24
    JavenXiao   279 天前
    dropbox 一类的网盘都是你编辑完文件保存就自动上传了
    git 还需要 commit push

    相比之下 git 的存在感还是太强了,网盘就应该让你自己都忘了网盘这个东西的存在,同时你的文件也已经全部到了云上
        25
    xio   279 天前 via iPhone
    rclone + Google Drive
        26
    obarong   279 天前
    我目前的云备份方案是:md、txt 文档、代码、图片用 git 管理,大文件如音视频、PDF、二进制文件、压缩包、office 文档等用百度网盘云同步文件夹和微云同步助手。
        27
    msg7086   279 天前
    > 主要就是一定要靠谱,防止企业倒闭跑路。

    没什么能保证企业不会跑路。企业不跑路也难说业务不关闭。

    > Git 最大的好处就是不用增加额外的客户端,不需要额外的去注册一个新的账号。

    不是因为你已经下载了额外的客户端,也注册过账号了么?
    要我的话会使用 FTP,比 Git 通用性更好,支持更广泛。
        28
    realpg   278 天前
    机房随便弄个破机器插一堆硬盘装个 nextcloud 解决问题 成本几百块钱
        29
    NerdNiels   278 天前
    git 最好还是用来处理 text 文件,而不是 binary 文件。
        30
    xuanbg   278 天前
    git 太慢了,不合适做网盘
        31
    workwonder   278 天前 via Android
    我之前尝试了下用 GitHub 做索引化的存储“服务”,支持客户端(按 tag)随机获取 https://github.com/wonderbeyond/gemmy
        32
    tadtung   278 天前 via Android
    onedrive 国内速度一般嘛?
    我这边基本能跑满速,怎么也比 github 快很多。
    而且外链 1080p 视频,多人同时播放也很流畅。
    另外 google drive 速度也不差,自备个好点的提子。

    何况现在企业订阅的 e3 已经确定一直免费,即使自己去申请 office365 开发者也有,免费一年的 25 用户可用。这个做外链网盘再方便不过了。
        33
    mikukonai   278 天前
    很好啊,
    我选择 NAS。
        34
    shench   278 天前
    GIT 不也是要客户端的吗?
        35
    imydou   278 天前
    @tadtung #32

    企业订阅的 e3 已经确定一直免费...
    哪里的消息?
        36
    hanxiao666   278 天前
    码盘
        37
    zgcwkj   278 天前
    大小有限制,好像
        38
    wqzjk393   278 天前
    好像私有库是要收费的,有着钱还不如选个靠谱的云盘
        39
    tumi9527   278 天前
    onedrive 有各种接口
        40
    Variazioni   278 天前
    OneDrive 了解一下。。和 win10 集成的非常好。。
        41
    ljmsun   278 天前
    太慢了,小了还好
    放几部片子,要算半天
    曾经想用 git 管理 avi 文件的经验之谈
        42
    ooooo   278 天前 via Android
    不滥用
        43
    lzj307077687   278 天前
    onedrive 5T 了解一下
    放了半年小电影甚至还搭了个 aria2+oneindex 跟沙雕群友一起云冲
        44
    flyever   278 天前
    哥们,除了国内被墙的问题,有超越 Dropbox 的存在吗,就算你是几百 G 的文件,只修改了一处,Dropbox 也是秒传,你换其他网盘试试?
        45
    cnbobolee   278 天前
    各大云不是提供存储服务吗,自己写接口应该可以实现,而且很便宜的。
        46
    wulu   278 天前 via Android
    在你服务器上搭建 nextcloud
        47
    rizon   278 天前
    @lzj307077687 #43 我刚才登陆看了下,免费只有 5GB 啊
        48
    wulu   278 天前 via Android
    你自己的服务器,这下放心了吧
        49
    rizon   278 天前
    @tadtung #32 one driver 我看免费版只有 5g 空间? googledriver 客户端不用梯子能用吗,不能用的话等于受限于梯子的情况了啊。
        50
    rizon   278 天前
    @flyever #44 是吗,dp 这么厉害啊?客户端的话好像不用梯子也可以用吧?如果是的话确实没毛病,如果客户端得用梯子,那等于一切受限于梯子的情况了啊
        51
    rizon   278 天前
    @flyever #44 我的 dp 免费只有 2gb 空间。。
        52
    cdwyd   278 天前
    @tadtung
    @imydou
    只是一个客服回复的截图,还是不要传递这种消息,e3 是会随时封号的,放了重要数据的话找回来的机会都没有
        53
    keepeye   278 天前
    家里有宽带,可以自己搭一个,比较放心
        54
    likuku   278 天前 via iPhone
    二进制无所谓啊,github 支持 LFS,主要还是容量太小了( LFS 容量)

    其它的 git 服务商 LFS 也是如此,不会给你多大空间的。
        55
    MarioLuisGarcia   278 天前
    为什么不用 dropbox ?
        56
    lzj307077687   278 天前
    @rizon 某宝搞个教育版的
        57
    tailf   278 天前
    git 岂止是慢,技术上就无法实现,随便一个 100M 的文件,一个月后就 10G 了
        58
    chocolatesir   278 天前
    @yucao 本来就有,超过 1G 会 warning
        59
    openbsd   278 天前
    @MeteorCat #7 请教大神现在 owncloud 支持重复文件管理么(秒传?节省空间) ?多年前用的时候不能处理重复文件,遂放弃了
        60
    imydou   278 天前
    @rizon #50 他的意思是说 dropbox 增量更新
        61
    whe   278 天前
    GitLab 免费 10G/仓库 LFS 功能也免费。
        62
    JCZ2MkKb5S8ZX9pq   278 天前
    是个羊就往死里薅?
        63
    alfredsun   278 天前
    果然优秀的客户服务最大的敌人就是羊毛党
        64
    bumz   278 天前
    dropbox 怎么也比 github 快吧。。。
        65
    libook   278 天前
    据说 git 做版本控制是复制文件。。。
    所以看你存啥了,文档还好说,电影啥的版本库会很大吧。。。

    NAS 了解一下?
        66
    shawndev   278 天前
    超过 100m 就无法提交了。有着功夫干嘛不用 dropbox。
        67
    MeteorCat   278 天前 via Android
    @openbsd 重复文件我没试过,我等下试下,我常用来保存无损的至今没出现什么问题,主要是挂 nginx 注意配置好.速度我感觉看服务器和本地上传速度,实际用还可以[个人使用]
        68
    miscnote   278 天前   ♥ 1
    有很多免费的网盘吧。我在德国生活过,那边一堆免费盘,10G 到 100G 的都有。我个人用的邮箱带的就是 100G 支持 webdav.
        69
    natforum   278 天前
    把文件切片怎么样
        70
    hilbertz   278 天前
    最后你会发现,多买几个移动硬盘最方便、最安全
        71
    ivmm   278 天前
    说白了还是成本问题,S3 OSS 这样的企业级对象存储是备份用的不二选择
        72
    tadtung   278 天前 via Android   ♥ 1
    @cdwyd 其实前两年,就有说 3 年到期后,会自动续期。。
    只是前几天 vicer 发了截图。。。
    这个只有 25 用户,用处不大。我手里还有两个一直没用

    不过今年下半年最早一批就到 3 年了。
    至于封号,主要是别乱用,别大量分享版权文件。

    我之前有个 edu.gr 域名就是,当时我在隔壁 hostloc 分享后一窝蜂都用这个注册教育版,和 google apps 教育版。。后来一大波都被封了。。。我的也是两个全局管理员都被封了。普通账号倒是正常,而且管理员账号现在每月还能收到微软 0 欧元的账单。。。

    注意不要滥用,不要分享违反美国法律的东西。
    我另一个小众 edu 域名,就给朋友用,到现在也正常。毕竟注册贵,国内没几个人注册这个。

    @rizon 免费版的 15g。。你也可以去注册 office365 开发者,一年。25 账户,内含 office 系列桌面版激活。
    oendrive 默认 是 1t,应该可以修改 5t。
    最早微软和 google 一样都是无限空间,因为外链方便很多人直接上传视频等外链。滥用多降到 5t 了。。
    至于梯子,只要线路不是太差搭配锐速,基本都能流畅看 youtube2k。。。自用足够了。
        73
    yujaeseok   272 天前
    @tadtung 老哥你好,我是最近才知道 a1、e3 这些东西的,仿佛打开了新世界大门。
    了解到管理员账号是可以查看到子账户的 onedrive 文件以及能自行删改不太靠谱,所以便开始了解 a1、e3 全局管理。

    但是奈何比较小白,尝试了网上注册 a1 全局管理的方法也都失败了,大体是 freedns 的方法用不了,然后 ac.id ac.nz 等域名检测过不了,不知道还有什么能个人注册并且比较实惠的域名用来注册 a1 全局管理吗?

    还有你说的 25 用户应该就是指的 e3(msdn)吧,这个好像只能通过邀请链接注册,不需要 edu 域名什么的吧?而且现在 e3(msdn)所谓的翻车是不是指:买了注册链接,可能不给注册成功、或者账号突然不给免费自动续费、或者单纯封掉管理员账号但是留下子账号等等....
    昨晚才了解到这些东西的,所以短时间了解的很混乱,如果老哥有时间的话,希望能帮忙解答一下我的疑惑...
        74
    tadtung   272 天前 via Android
    @yujaeseok 目前教育版,没有便宜域名,能拿到 office365 和 google 教育版的域名注册价格在一年 300 刀以上。至于哪些域名还能,这个真不能分享,这种东西都是见光死,一旦大量滥用都没得玩,就像 edu.pledu.gr
    另外注册这个不仅仅是域名还需要你提供证明文件,学校官网等,google 还要接电话。
    我说的这个一年全局可以自己去申请 office365 开发者就行,算是微软的福利,一直有。不过只能用一年。

    msdn 这个是订阅的,有链接的话,都能注册。至于为什么被封,99%都是因为大量分享违反美国法律的文件,例如儿童 xx,版权影视及音乐等。很多人光说被封,但是就是不承认他分享什么东西,违不违法。
    一般这类文件自己上传可以,但是不要公开分享。
        75
    yujaeseok   272 天前
    @tadtung 谢谢老哥的回复让我认识更加清晰,这么看来自己还是折腾不了 a1 管理员了,最佳方案只能趁现在 e3 链接存货还有且价格没涨到无法接受赶紧买个得了....
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   1375 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 31ms · UTC 17:27 · PVG 01:27 · LAX 10:27 · JFK 13:27
    ♥ Do have faith in what you're doing.