Live data from Hacker News

Untitled topic

news.ycombinator.com

41–50 of 62 posts

Re: undefined

#42

Syncthing + Raspberry Pi + Wireguard + Gitea = There's no "cloud"! It is just someone else's computer.

...+ Nextcloud + Joplin + Jellyfin + ntfy + Lychee + ....

I'm hooked on this stuff; the amount of high quality free software available now it's just incredible!

Re: undefined

#43

I had to stop using it after loads of conflict files piled up over the years in my notes folder. I'm trying to switch to WebDAV for notes. Considering Caddy+WebDAV[0] or Peergos[1] or SeaweedFS[2], but not Next/OwnCloud. Is still consider using Syncthing for other files types. [0] https://whhone.com/posts/webdav-syncthing/ [1] https://github.com/search?q=repo%3APeergos%2FPeergos%20webda... [2] https://github.com/seaw…

I had similar issues years ago and it was frustrating. What I do now is have syncthing on a 'server' that is always on and everything syncs to the server and not between each device. That reduced my conflicts by 99%. Another issue I had was accidentally deleting a folder and having it deleted off of all my devices. To solve that issue I have my server do ZFS snapshots on my syncthing folder, which makes for easy reco…

Syncthing has staggered versioning that keeps several versions at different timepoints this may have solved that issue.

Re: undefined

#44

Earlier quoted context omitted.

Conflict files are good. It means you changed the same file in multiple locations and Syncthing didn't overwrite or delete any of them. Much like forest fires, only you can prevent conflict files.

Nah. They're not alone. For me, syncthing would just randomly decide an updated file conflicted; I had two computers and a smartphone and was pretty careful about this stuff. It was its only fault - but it was easier to figure out what the actual most-current file was. Nextcloud does the same thing occasionally, and it's not intuitive at all trying to figure out which one is the proper one to keep.

There was a bug in the android client a while back that was causing that it is much better now.

Re: undefined

#45

Syncthing is a wonderful open source project that I thoroughly enjoyed using when my mobile device was on Android. Everything I needed was synced, all the time. Great performance, too. And it was really easy to set up syncing of a particular folder with random people for various projects. I switched to an iPhone for greater privacy, and was crushed to find Syncthing doesn't support iOS. I see that 5-6 years later the…

> I see that 5-6 years later they still don't. Sad, given the iPhone has a majority market share in the US (60%).

What goes around, comes around. Apple knows they make it hard on developers that want to make the iPhone behave like a normal computer. Same as any Apple platform, you pay the price premium for compatible software and not the other way around. Magic solutions don't manifest on developer-hostile platforms like that, and Apple makes sure of it. After all, they profit off every solution sold on their problem marketplace.

> there's no way to set up an iPhone without it immediately trying to sync everything to iCloud, like say, your iMessage encryption keys...

So much for "greater privacy" then, huh? Or... do we still think this is a negligible fact?

Re: undefined

#46
post #23

Earlier quoted context omitted.

Seconding the sentiment <3

I've had the intention of testing it out for YEARS and finally got around to it last week or so. Really pleasantly surprised how well the NAT punching / relay servers handle keeping machines synced. I wish I had tried it all those years ago. I wish excluding directories was a little more intuitive and there was a good way to administer config's on a machine not local to me. Maybe over SSH, I'm still learning.

You can use SSH forwarding.

ssh -L 12345:localhost:8384 remoteserver

Keep the ssh session open, maybe “watch date” or something

Go to localhost:12345 in your browser

Bosh

Re: undefined

#47
I had a small issue with Syncthing-Fork on Android. The app defaults to having silent notifications so when I shared a new folder from other computer I didn't noticed it on my Android device and I thought it wasn't working because notifications are the only way you can accept and configure new share. Nothing else shows up even though I had the app opened all the time I was doing that.

Re: undefined

#48

Syncthing is a wonderful open source project that I thoroughly enjoyed using when my mobile device was on Android. Everything I needed was synced, all the time. Great performance, too. And it was really easy to set up syncing of a particular folder with random people for various projects. I switched to an iPhone for greater privacy, and was crushed to find Syncthing doesn't support iOS. I see that 5-6 years later the…

You probably should've switched to GrapheneOS instead.

Re: undefined

#49
I recently set it up for syncing files between Windows and Mac. That results in many sync errors because of differences in allowed special characters in the file names. Anyone having recommendations for avoiding that? Thanks.

Re: undefined

#50
post #27

Earlier quoted context omitted.

I had similar issues years ago and it was frustrating. What I do now is have syncthing on a 'server' that is always on and everything syncs to the server and not between each device. That reduced my conflicts by 99%. Another issue I had was accidentally deleting a folder and having it deleted off of all my devices. To solve that issue I have my server do ZFS snapshots on my syncthing folder, which makes for easy reco…

Why not just use rsync -a periodically over an encrypted ssh connection? It works across Mac/Linux etc. and is just as efficient, no? If you really want to be fancy, you can deploy a script to watch files for changes and do rsync immediately when it happene.

I sync files across Windows, FreeBSD, Linux and Android. Your solution wouldn't work for me as easily as Syncthing.
Post reply on HN