With the official app no longer updated (i don’t trust the forks), i’m looking for alternatives for 2 way sync between my Android phone and my Linux server. I’ve tried nextcloud a long time ago and the experience was very bad. Are there any new tools that i can use?

  • Onomatopoeia@lemmy.cafe
    link
    fedilink
    English
    arrow-up
    4
    ·
    21 hours ago

    I’ve been using Fork for years. Möbius on iOS has financial support from a 3rd party that uses Syncthing in their own processes, so I suspect it will stay around.

    That said, Resilio Sync is the other most-viable option I know (and use).

    It’s a little less kind to battery with larger folder pairs, and uses more memory since it stores the index in RAM. But it’s robust.

  • non_burglar@lemmy.world
    link
    fedilink
    English
    arrow-up
    20
    arrow-down
    1
    ·
    1 day ago

    Synching fork has been passed to a new maintainer for a couple months now. The new github is https://github.com/researchxxl/syncthing-android.

    If you were using the old catfriend1 version, update your fdroid version and the source will switch over.

    This is all out in the open and is resolved, there have been several app updates since then.

    • coffelov@lemmy.ml
      link
      fedilink
      English
      arrow-up
      6
      ·
      21 hours ago

      How does it work on the background, do i need to always have a termux session on?

    • SatyrSack@quokk.au
      link
      fedilink
      English
      arrow-up
      10
      ·
      edit-2
      1 day ago

      Just yesterday, I was idly wondering if Termux could be used to run Syncthing instead of using questionable Android apps. Neat to see that it’s working, and setting it up just now was as simple as on any other Linux device.

  • WuxinGoat@lemmy.ml
    link
    fedilink
    English
    arrow-up
    10
    ·
    1 day ago

    I know this may be contentious but can someone give an update/summary on what’s going on with SyncthingFork on fdroid? And is it correct that SyncthingFork from GooglePlay is ok for now?

    I’ve yet to upgrade from version 1 because of all the noise, is it still at an impasse, or has it resolved?

    • jjfolken@lemmy.dbzer0.com
      link
      fedilink
      English
      arrow-up
      6
      ·
      12 hours ago

      The original maintainer of Syncthing Fork (Catfriend1) passed the code, keys and stuff to another user, not publicly but behind the scenes.

      This was not well received by the community and the majority jumped to the Google play version (published by nel0x but based on Catfriend1’s code before the handout).

      After some hiccups, nel0x and the new maintainer are joining forces to co-develop and publish the Fork on f-droid and gplay going forward.

      • WuxinGoat@lemmy.ml
        link
        fedilink
        English
        arrow-up
        1
        ·
        12 hours ago

        Hey thanks, it was that last paragraph i hadn’t kept up with. But i was hoping for something like that.

    • Onomatopoeia@lemmy.cafe
      link
      fedilink
      English
      arrow-up
      1
      ·
      20 hours ago

      It’s a fantastic app, but doesn’t do sync like SyncThing or Resilio Sync.

      It can do things similarly if you work at configuring it, but it can never monitor a remote and sync based on file changes there. That’s not a criticism, it’s a function of the file system approach it takes - it can sync with many different file systems, but it doesn’t have a client at the other end - it simply interfaces with that file system. Fantastic actually.

      I’ve used it since about 2010, it was my solution for moving files back and forth for a long time. I still use it for specific things, but I’ve put more effort into ST and Resilio Sync config and management because they’re full-on sync suites.

    • dimjim@sh.itjust.works
      link
      fedilink
      English
      arrow-up
      5
      ·
      1 day ago

      That’s what I currently use, it has a fantastic and easy to use UI. It also lets you migrate your desktop license between distros, which was super helpful while I was distro hopping a bunch in the beginning lol

        • dimjim@sh.itjust.works
          link
          fedilink
          English
          arrow-up
          2
          ·
          23 hours ago

          There is an option in the Folderpair for instant sync, I believe that is what you’re looking for. I’ve never used it, as I also just do scheduled syncs

          • Onomatopoeia@lemmy.cafe
            link
            fedilink
            English
            arrow-up
            2
            ·
            edit-2
            20 hours ago

            Instant sync only works for local folders it can monitor. Since it doesnt have a client on the other end, there’s no way to make this happen (it would have to monitor the destination).

            This would require keeping a connection open between devices, which is a high cost from a network (and especially battery) perspective.

            Its a great app, I’ve used it for 10+ years, paid for it 2 or 3 times because it’s worth it.

        • bandwidthcrisis@lemmy.world
          link
          fedilink
          English
          arrow-up
          2
          ·
          1 day ago

          I should add that I do use it for backups, it’s a great program, but I’ve only ever used it for one-way scheduled syncs.

  • wltr
    link
    fedilink
    English
    arrow-up
    15
    arrow-down
    4
    ·
    1 day ago

    What is wrong with the fork from F-Droid? I use it. I see no difference with the original, I’d say it’s even better. If you don’t trust them for some reason, why discard Syncthing as a project? I assume it can be built then. But I have no idea how.

    By the way, I’m happy to use Sushi Train on iPhone. Works very well, and is lovingly polished. Now Syncthing is a centrepiece of my workflow to sync my files.

  • passenger@sopuli.xyz
    link
    fedilink
    English
    arrow-up
    4
    ·
    1 day ago

    What about kde connect? Never used it myself, or syncthing for android either, I use a USB cable and adb for backups

  • Avid Amoeba@lemmy.ca
    link
    fedilink
    English
    arrow-up
    8
    arrow-down
    3
    ·
    1 day ago

    Build a Syncthing Android apk yourself. You don’t need to update to every release. I’m still using 1.30 with 2.x.

    • NullPointerException@programming.devOP
      link
      fedilink
      English
      arrow-up
      11
      arrow-down
      1
      ·
      1 day ago

      Its only a matter of time before they push a backwards incompatible change that causes older clients to stop syncing, Or a security bug is discovered in the older code.

      • Avid Amoeba@lemmy.ca
        link
        fedilink
        English
        arrow-up
        6
        arrow-down
        1
        ·
        1 day ago

        And when they do, you take care of it. Also, if you use Tailscale or equiv, you can stop Syncthing’s exposure to the internet. Then you can stay on a fixed version across clients and limit unexpected breakage that comes with autotomatic updates.

        • Onomatopoeia@lemmy.cafe
          link
          fedilink
          English
          arrow-up
          2
          ·
          edit-2
          5 hours ago

          Yep.

          I run Tailscale on every device that can run it, and have a TS router in one device at home for devices that can’t run it.

          Its my fallback if Syncthing ever has a Discovery server failure.