… without using any variation of Syncthing.

My phone is usually on the same Wifi network as my PC, so some sort of auto-syncing via wifi would be great. Like how Immich syncs from the phone to my server, in an almost totally hands-off way.

What are the best non-Syncthing FOSS phone and PC file sync options these days?

Thanks!

ETA: Sorry, sorry, I should have explained: I no longer trust any variant of Syncthing. The wild chain of events last year left me completely questioning what was going on with that code base. I struggle with trust issues for FOSS software every so often and once I feel things have gone awry, I can’t go back again. Plus, I really want to know about what’s new and interesting right now.

Link to one conversation about Syncthing’s events, if you are out of the loop:
https://mastodon.pirateparty.be/@surfhosting/115674236291033568

  • frongt@lemmy.zip
    link
    fedilink
    English
    arrow-up
    0
    ·
    2 days ago

    Syncthing is almost always the best option. You’ll have to explain what about it is unacceptable if you want the best alternative.

    • djdarren@piefed.social
      link
      fedilink
      English
      arrow-up
      0
      ·
      2 days ago

      I’ve used SyncThing for over a year from Graphene to, well, any computer I have. But I’ve never been able to work out: is it possible to set ST so that it doesn’t take up space on a device, like how cloud storage platforms do?

      • Onomatopoeia@lemmy.cafe
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 days ago

        Not really.

        Resilio has a Selective Sync feature, where it keeps an index at each client, and you select which files to sync in the moment. Works very well, I use it to access (mostly) all my media files (but actually any file on my NAS).

        I don’t replace Syncthing with it because it’s very memory intense (keeps the index in ram) and notably harder on battery than Syncthing.

        But it works very well - it could replace Syncthing if you wanted.

      • frongt@lemmy.zip
        link
        fedilink
        English
        arrow-up
        0
        ·
        2 days ago

        No. For that you probably want some kind of cloud drive client like Nextcloud. Seems like it supports that scenario, but I’ve never used it and their Android app docs link is broken.

      • Andres@social.ridetrans.it
        link
        fedilink
        arrow-up
        0
        ·
        2 days ago

        @djdarren @frongt That’s not how SyncThing is designed. It’s intended to be a full mirror.

        I kind of emulate what you’re talking about with restic’s mount command. It’s a lot less intuitive than what you’d get from a cloud storage platform, but it’s Good Enough For Me. If you want to match cloud storage, you probably want nextcloud or seafile or something.