Hi, I’m looking for a FOSS file syncing/sharing solution that does all the following specific things:

  • Sync files only when needed, to save space on my client devices.
  • Preserve the filesystem on the server for backups. So no opaque blocks like SeaFile.
  • No need for external MySQL/Postgres container. SQLite would be okay.

Currently the closest thing to fulfill these is oCIS, but it has a decomposedFS file structure which defeats the second point. Nextcloud may run with embedded SQLite, but I’m reluctant to try it again due to previous experiences (lots of bugs, sluggish, etc). Mountain Duck and FileRun are not FOSS. Filestash would be nice if it can integrate with existing Nextcloud/Owncloud clients for the on-demand syncing functionality, especially on Windows. It would be nice to have an open-source alternative to Mountain Duck, in order to use on-demand sync functionalities with a standard storage backend such as SFTP.

Would you have any recommendations of what to do?

Thank you in advance!

  • Shimitar
    link
    fedilink
    English
    110 months ago

    I am playing with SFTPGO, while not being a backup solution its a great backbend supporting sftp, WebDAV and much more that you can bind with something on client side.

    Currently using synchthing, but planning to switch since that is not a backup tool.

    • bean
      link
      English
      1
      edit-2
      10 months ago

      Your post stood out to me. Why isn’t it? Also what would you suggest? Thoughts on restic?

      • Shimitar
        link
        fedilink
        English
        210 months ago

        I use restic. Nice simple and works. Synchthing to keep files synched between phone and server. Restic for server backups.

        Sftpgo is a very interesting backend + web interface if you look for something to access/copy/backup your files remotely.