/r/Syncthing
For Syncthing related news, help, configurations
Syncthing replaces proprietary sync and cloud services with something open, trustworthy and decentralized.
/r/Syncthing
I currently use Syncthing on my old Linux laptop to back up files from my main Windows PC and an android phone. I boot up the laptop every few days and let everything sync. I know this program isn’t necessarily intended for that purpose, but I think that it's a good option. Are there any reasons I shouldn't be using Syncthing this way? If so, do you know of any free, non-proprietary, cross-platform alternatives for Android, Windows, and Linux that are also easy to use?
d1 = Android Phone Termux
d2 = PC
I set up Syncthing with Send and Receive Only on d1 and d2 and still got files deleted on d2 after deleting files from d1, applied Ignore Delete on d2 and files still got deleted after removing files from d1, what am I missing?
EDIT: I went ahead and set Ignore Delete on both sides and it still deletes the files on d2
Googling on this topic I found some hits, but they were quite diverse. Some used additional tools like tasker. Is there any official guide? If not, what do you think is a good way to run syncthing on android with termux?
I'm using Syncthing on my laptop with Linux Opensuse Tumbleweed Gnome Wayland. I'm thinking of reinstalling Tumbleweed. How can I reinstall Syncthing on the new OS with all the same configurations from the previous installation? Is there a guide for how to do this?
I realize that folder is hidden.
I'm using Putty to SSH into Synology. I signed in with Admin.
I did cd volume1
admin@ExtraDrive:/volume1$ cd (at sign)appdata
admin@ExtraDrive:/volume1/@appdata$ cd syncthing
-sh cd: syncthing: Permission denied
sudo chown 0777 synthing
admin@ExtraDrive:/volume1/@appdata$ cd syncthing
-sh cd: syncthing: Permission denied
admin@ExtraDrive:/volume1/@appdata$ ls -L
CodecPack Node.js_v12 SurveillanceStation Virtualization
Docker Node.js_v18 syncthing VPNCenter
I don't really care what is in the folder. I moved all the folders and files to a different folder. I just want to make sure syncthing deleted everything that was there.
So how do you configure Syncthing to create a folder on a NAS (Docker) and copy the file (KeePass) to the folder from Windows 10 and tell Syncthing that is the master file that needs to be kept updated on the NAS from three other PC's running Windows 10 and one Android phone?
How to configure the other PC's to let Syncthing know that the file on the NAS is the master? The NAS is the only device on 24hrs a day.
I have installed Syncthing on the NAS and on the three PC's. In settings, GUI I have added the same user name and password to all of them.
Hello,
Just wanted to ask about ... I'll call it "triangulation."
I have a folder on my desktop and am syncing it with my NAS and my Tablet. Is there any benefit in sharing the Tablet folder to the NAS and vice versa?
I'm thinking that if my desktop is off and I edit something on my tablet, it will share to the NAS and then if my tablet is disconnected the NAS can update the desktop when it is turned on.
Or does this already happen or am I over-complicating things?
I have syncthing 1.27.12 maintaining a ~290GB /Sync folder across two desktops, a laptop, and an always-on headless PC. The headless server runs Debian testing, the rest Fedora 40.
On my home desktop ("Frisky") Syncthing has been silently crashing or failing to start on boot. No errors, no notifications--I just get to work and realize that my /Sync on my office computer is missing files I worked on at home.
The logs reveal database corruption. Github posts like this one and many others repeatedly insist that the real problem is storage or RAM. But all my storage devices report themselves healthy via SMART diagnostics and memtest ran happily for 12+ hours with no errors.
I've never had this issue in ~10 years of using Syncthing across many devices. It's especially frustrating because I don't know that Syncthing has crashed and/or failed to start until I look for a file and it isn't there; I also don't know how to "force" the crash for diagnostic purposes. How do I proceed? How do I find the root cause?
So I heard about Syncthing dropping support for Android- and read people reccommending the Fork version of Syncthing to use.
My question I have is Syncthing-Fork going to drop support for android as well? I thought a fork was kind of like a piggy back off the current application.
I currently have Sycnthing running my Desktop PC which I sync across both my phones and across my other work laptop. While The PC side should still work, my concern is if Syncthing-Fork will continue with android support or if its going to stop support as well.
I was also wondering if I need to install a different version of Syncthing for my Desktop to connect to the devices. Is there a Syncthing-Fork desktop installation I need to install or does it run through the same installation I currently have?
Just trying to get my devices alligned correctly while I have the time
Hello - We can use Syncthing on a old computer that is on 24/7 to act as the "cloud" right?
I am using Syncthing between a few devices
One is a tablet and I'm syncing some files in an external sd card. My previous sd card got wrecked in about 6 months and I'm pretty certain it's because of how intensive syncthing is in checking and updating files
I want to limit how often Syncthing will check and by extension update the files
I have found that I can switch off the watch for changes setting and on the webui I can change the check interval for shared folder
Are there other settings I can use to this effect?
Hi, my Syncthing config is in /DATA/Disk1/AppData/syncthing (installed from CasaOS) and I want to put backups in /DATA/Disk1/Media/Photos/Camera, not under AppData. I've tried putting "/DATA/Disk1/Media/Photos/Camera" in the config file for folder path as well as putting /DATA/Disk1/Media/Photos as the default folder location and putting "Camera" in the config file. Both just give me the error folder path missing. Any idea what I'm doing wrong? Is there something missing in the docker compose/volume access settings perhaps?
I have a few folders I'm trying to sync between my Steam Deck (desktop mode applications) and my Windows gaming PC. On Windows, I can of course point SyncThing to the application folders and it can find and update the files without issue. However, on my Steam Deck, I keep running into issues.
Both applications make use of the ~/.var/app folder. This is a sandboxed folder (which I ran into very similar issues I couldn't work around on Android) which typically means that an app in ~/.var/app can only see its own folder. However, I can get the SyncThing daemon to intermittently see and sync to the other folders. However, this seems to either only last a short amount of indeterminate time, or until the daemon restarts.
The SyncThing daemon, as far as I can tell, runs as my user (deck), and that user is part of the default group (deck). I've tried setting the folder permissions to rwx on both owning group and other users. Again, this worked once, and only temporarily. Somehow, this has also caused the filesystem to create folders that only SyncThing can see, and don't exist as far as anything else is concerned.
What can I do to force the SyncThing daemon to see other apps in the ~/.var/app folder? On Android, I can't do this without updates to SyncThing, but as far as my knowledge of Linux goes, it should allow me to do stupid things that potentially break the OS, so I figure this would be something I could do.
I have just installed syncthing-fork on Android and installed Syncthing on windows, accessing through https://127.0.0.1:8384/#
I want to sync a number of folders from my internal storage like Android, bluetooth, Documents, Downloads, Pictures, Recordings etc to a folder on my D: drive, say D:\Mobile\. Can I do thid through a single profile?
I want to download only through local WiFi on my work and home networks, say WorkWiFi and HomeWiFi and at a specific time of the day, say 3pm. I don't want to use the internet (I am not even sure if Syncthing uses internet or not and which servers it goes through). My laptop generally has a static IP but it may be 192.168.0.100 or 192.168.1.100 depending on where I am connected. I only need one way Sync, from Android to PC and changed or obsolete files on PC should be deleted.
Can anyone assist me in doing the settings for this both on Android and Windows Laptop.
Currently I am using SyncBackPro for this but I am connecting once a week through a USB cable. If I can get Syncthing to work then I don't need to use that.
My only concern is how fast will this be compared to USB. I will connect to the 5G WiFi only on my router.
I am using DrivePool (great app -> StableBit - The home of StableBit CloudDrive, StableBit DrivePool and the StableBit Scanner) with a USB external 5-bay enclosure. I am synching folder that also live on the DrivePool, and subsequently lives on several different drives.
Occasionally, I will have a power outage, and the enclosure will shutdown before I realize it. When that happens, Syncthing thinks that the files have been deleted, and starts removing files from all shares.
Is there a way to only sync when certain drives are present? Is there another way to configure the Syncthing share so that it does not delete everything when folders are not present?
I used the junctionsAsDirs option set to true for months or even years and now it no longer detects the junction folders, it always worked, but I think a recent update broke it now. Is there anything I can do to fix that?
I'm new to Syncthings,
I'm currently using Google Drive to sync files between 2 windows PC, yet I'm planning to switch 1 of them to Linux. But the problem is I have read that Syncthings can't work if 2 PC are not active at the same time.
Can I use a Raspberry pi as a 'Server' which is always active to store my file and wait for the second PC and sync to it while only 1 of 2 PC are active ?
hi im trying to setup syncthing sync not just web gui with haproxy on opensense
has anyone managed to do this if so could you help
I'm trying to figure out how to sync files between PC and Android but it won't work at all for some reason. I connected my phone to my pc by scanning the ID and then setting up a folder between them. But it won't transfer files in the slightest whenever I update a file or add anything to the folder it's connected to on pc or on mobile. What's going on?
Whenever I try to Sync with Syncthing for Windows to my Android with Syncthing-Fork I get an incorrect amount of files in the Global State. Works fine with the regular Syncthing App and everything is synced. Is there a Syncthing-Fork for Windows I should be using or why don't these play nicely together?
I'm having a problem with syncthing unable to work with steam deck gaming mode and got this error. I've already install Syncthing gtk on the desktop first and it works but try to install decky loader and then try to install synching for decky loader and then go to setup and then try to install then got an error.
Hi guys,
I’m trying to sync my Minecraft saves between PC and steam deck. I’ve set syncthing up, and there is an stf file on my deck and pc, yet no files are actually being shared.
I use Prism launcher on my steam deck. I think it means my save folder is in a hidden file?
Can anyone help?
Hello,
I’m using an iPhone with the Möbius Sync app to sync my photos to both my desktop computer and my NAS. Currently, both devices are set up on my phone, and I’ve noticed that the app sends data to both of them simultaneously, likely due to my configuration. The NAS and desktop are also linked and already syncing with each other directly.
Is there a way to configure the setup so that the NAS or desktop acts as a failover, meaning only one receives the data if the other isn’t responding, while still allowing the NAS and desktop to continue syncing between themselves? I’m trying to avoid sending the data twice from my phone over both WiFi and 4G, especially when I have a 1 Gbit LAN available for syncing between the NAS and desktop.
Thanks!
Hi guys,
i sync a bigger libary of music via syncthing between my own devices.
I recently deduplicated a few folders. Obviously with files in it. I was surprised by the error i got:
syncthing syncing: delete dir: directory has been deleted on a remote device but is not empty; the contents are probably ignored on that remote device, but not locally
Syncthing is refusing to acepts the syncs on the remote devices. How can i prevent this behavior / error? I searched the documentation and other forums, but I found nothing.
Ideal Solution: Syncthing accepts the deletion and removes the files and folder on the remote device. This needs to work with multiple devices in the sync.
I hope you can help me out.
Cheers
Also, thank you to the Dev(s) for this nice tool! Keep up the good work. Sad to hear that you will discontinue the Android App. ;(
Announcement by the creator:
https://forum.syncthing.net/t/discontinuing-syncthing-android/23002
Unfortunately I don’t have good news on the state of the android app: I am retiring it. The last release on Github and F-Droid will happen with the December 2024 Syncthing version.
Reason is a combination of Google making Play publishing something between hard and impossible and no active maintenance. The app saw no significant development for a long time and without Play releases I do no longer see enough benefit and/or have enough motivation to keep up the ongoing maintenance an app requires even without doing much, if any, changes.
Thanks a lot to everyone who ever contributed to this app!
fck google and alphabet..
I have a Linux VM on my server with Syncthing installed. Is it possible to sync a folder on my laptop, so that all files are copied to a specific directory on the Syncthing VM? By "sync," I mean copying the files from my laptop to the Syncthing VM, and then deleting the files from my laptop after the transfer. I also want this process to only occur when I manually execute it from my laptop.
Can I configure the synchronization of my DCIM folder on android with my Windows PC so that I cannot add files from Windows PC, but can delete files already present there. I use for phone Syncthing-Fork and there is only sending option, but it does not only add new files, but also delete already existing and the link. Synchronization of these changes. I tried to find it, but I couldn’t. Thank you!