Cloudron makes it easy to run web apps like WordPress, Nextcloud, GitLab on your server. Find out more or install now.


Seafile selfhosted


  • Staff

    Owncloud is in the process of rewriting the whole backend (in go) and the frontend (in vuejs) at the moment. We should definitely wait for that to be released before looking into packaging it again.


  • App Dev

    @christiaan said in Seafile selfhosted:

    Will that feed into Nextcloud development?

    That pretty much depends on the Nextcloud developers. But I have my doubts they will, since this change pretty much breaks the way integrations work for them.



  • Thanks guys. I look forward to their rewrite of ownCloud in Go (and their new interface). That sounds promising.

    One thing that ownCloud has over Nextcloud is support for delta sync. We're an architects practice and we need delta sync to work efficiently with the collaboration features in our CAD/BIM software. We can have multiple people working on a building model throughout the day who need to sync changes periodically. Doesn't work very well if they need to sync the entire file each time, especially given that some of our files can be 1 GB in size.

    Seafile interests me for the same reason; they also support delta sync. And seem to have a good rep and a well-designed interface. (Plus a nice wiki implementation).

    I've tried Syncthing previously (before I discovered self-hosted cloud-computing and Cloudron) and I found the user interface too much to deal with.

    P.S. I'm loving Cloundron btw, it's really well done.



  • @christiaan said in Seafile selfhosted:

    We're an architects practice and we need delta sync to work efficiently with the collaboration features in our CAD/BIM software. We can have multiple people working on a building model throughout the day who need to sync changes periodically. Doesn't work very well if they need to sync the entire file each time, especially given that some of our files can be 1 GB in size.

    Slightly off topic but wonder if https://wikifactory.com would be useful for you? See https://wikifactory.com/features



  • @jdaviescoates said in Seafile selfhosted:

    https://wikifactory.com

    We design buildings rather than products, but that's a very cool website, thanks.


  • App Dev

    I have used seafile extensively, up until about 1 year ago, and I do not recommend it at all. Their desktop client app is a mess, crashing all the time, stopping syncing without reason...



  • @necrevistonnezr I believe Seafile is block sync, and Nextcloud is file sync. Both fast at different things. (depending on file sizes.)



  • @will said in Seafile selfhosted:

    @necrevistonnezr I believe Seafile is block sync, and Nextcloud is file sync. Both fast at different things. (depending on file sizes.)

    Right, I understand block sync as 'delta sync'. We actually need that to work in our CAD software efficiently. I'm not aware of it creating any sort of performance issues for different files though. Does it make small file syncing slower or something?

    I believe the only reason Nextcloud haven't implemented it is that they don't believe the development resources are worth it for the number of people who need it.



  • @christiaan Exactly!
    "When differences exist between files, instead of requiring the transfer of the entire file, the block synchronization transfers only changes. Block synchronization is the method appropriate for database applications, such as MS Exchange, Oracle or SQL Server."



  • @will I guess my CAD software collaboration feature is an outlier case, because it's file-based, not database-based, but needs delta/block sync to work efficiently.



  • @christiaan well remember, everything is blocks on the hard drive, it's just a question of how that's all exposed to be shared.


Log in to reply