V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
sgissb1
V2EX  ›  问与答

想搭一个私有的自动同步文件和修改玩意,求推荐

  •  
  •   sgissb1 · 2016-02-20 13:17:59 +08:00 · 3441 次点击
    这是一个创建于 3196 天前的主题,其中的信息可能已经有所发展或是发生改变。
    看过 v 站上讨论的 btsync 和 sparkleshare 。

    用了一下 btsync 发现可能不太适合,一方面需要连到软件商的服务器,还有就是好像免费版本有一些限制。

    sparkleshare 的怎么搭建没搞明白,看了一下是基于 git 。可能需要搭建一套 git 出来,就可以用了。

    想让大家推荐下同步的工具,我的需求是这样的:
    1 ,多机的某个目录或文件进行同步
    2 ,可能会涉及到多个平台( windows,linux )
    3 ,有代码,有资料,也有文档。
    4 ,纯私有,我自己家里搭一个服务器,连接都是只连我家里的服务器。尽量不连第三方的。
    14 条回复    2016-03-17 13:44:32 +08:00
    cnnblike
        1
    cnnblike  
       2016-02-20 13:24:24 +08:00
    我之前研究过,最后发现还是太愚蠢了。
    windows 和 linux 下同步的话,权限就不好控制
    ckzx
        2
    ckzx  
       2016-02-20 14:03:26 +08:00
    NAS ,群晖
    publicAdmin
        3
    publicAdmin  
       2016-02-20 14:09:05 +08:00
    黑裙+owncloud+动态域名,完美。任意文件,任意系统。可做下载仓储,可做照片备份,可做资料分享
    sgissb1
        4
    sgissb1  
    OP
       2016-02-20 14:10:48 +08:00
    @cnnblike 我这边倒是没有必要考虑权限的问题(文件权限,和同步权限),因为都是我自己一个人在用

    @ckzx
    @publicAdmin
    黑群的话没玩过,据说很麻烦,黑裙上的文件同步可以做到类似 svn 和 git 一样吗?带修改记录的和回滚的
    lhbc
        5
    lhbc  
       2016-02-20 14:14:08 +08:00
    Seafile 完全满足需求
    代码用 gogs(轻量级)或者 gitlab(比较太重)
    murusu
        6
    murusu  
       2016-02-20 14:31:45 +08:00
    试过 syncthing 吗?这个是 btsync 的开源版本
    sgissb1
        7
    sgissb1  
    OP
       2016-02-20 14:44:48 +08:00
    @lhbc 这个我看了一下,暂时不想用


    @murusu 我看看,貌似上面说的是两台机器之间的同步,不知道大于两台会如何
    publicAdmin
        8
    publicAdmin  
       2016-02-20 14:52:55 +08:00
    @sgissb1 我的答案除了黑群还有一个 owncloud 请不要忽略了这个。 你如果需要回滚修改记录这些,需要此工具。黑群类似于你可以把它作为存储提供方(现在 5.2 的群晖已支持 docker 运行其中)
    推荐黑群还有个因素,毕竟你家用,
    或许你会涉及到蓝光视频或者大姐姐需要转码之类的。
    ok!黑群给你解决.
    再假设你有一台 mac,
    以前吭哧吭哧的通过移动硬盘 timeMachine,
    ok !你有了黑群,移动硬盘拜拜。
    Windows 共享,黑群也支持并可以设置域以及其他各种个性化权限配置
    Mac 下可读取黑群硬盘,解决掉 Windows 和 Mac 共享的问题.
    黑群下可以运行 git server 同时还提供有 gitlab 的套件
    再者你还可以用更有逼格的 @Gogs 运行至 docker 中也无妨
    你想折腾 docker 私有镜像源,黑群给你
    你想折腾私有 wiki,黑群给你
    你想折腾个人小 blog,黑群给你
    你想权限控制,分享文件, owncloud 给你
    你想回滚,查看修改记录, owncloud 给你

    ....只列举了些许,还有无穷多玩儿法,待你自己折腾探索。

    ok ! 但愿我能成功安利你走上不归折腾路。 233333333
    publicAdmin
        9
    publicAdmin  
       2016-02-20 14:56:21 +08:00
    @lhbc seafile 欧美国家比较火热,之前也有自己搭建过,但是相比较 owncloud 从正面看脸上,还是更喜欢 owncloud ,但是从权限控制方向, seafile 更占优势

    gogs 作为私有代码库不二之选,部署简单,功能完善(如果能有 CI 配套,个人就更觉得+1 了。)
    Tink
        10
    Tink  
       2016-02-20 15:10:20 +08:00 via iPhone
    syncthing
    murusu
        11
    murusu  
       2016-02-20 15:15:17 +08:00
    @sgissb1
    我现在就是在 4 台电脑和两台移动设备上运行 syncthing 实现文件即时同步的,运行效果很好,而且因为基于 Go 所以架设起来很简单
    sgissb1
        12
    sgissb1  
    OP
       2016-02-20 21:04:49 +08:00
    @publicAdmin 我看看去。。。就怕黑裙麻烦
    我很不喜欢折腾,因为没这么多时间搞这些啊。


    @murusu
    @Tink
    中午玩了一下,貌似很傻瓜化。不知道文件这块会不会有大小文件限制(不考虑分区系统的问题)
    publicAdmin
        13
    publicAdmin  
       2016-02-20 21:18:12 +08:00
    @sgissb1 怕麻烦的话,你懂的。就会肉痛点也可以愉快体验。- -
    han1988
        14
    han1988  
       2016-03-17 13:44:32 +08:00
    黑群晖+BT Sync/Sycthing 都是不错的选择
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   4928 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 05:39 · PVG 13:39 · LAX 21:39 · JFK 00:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.