# Howto

**URL:** https://forum.syncthing.net/c/howto/8.md

[Latest](https://forum.syncthing.net/latest.md) · [Categories](https://forum.syncthing.net/categories.md)

---

## [How to sync contacts and calendars between desktop and Android (without root)](https://forum.syncthing.net/t/how-to-sync-contacts-and-calendars-between-desktop-and-android-without-root/21326)

<div class="topic-metadata">

**Author:** [@tomasz86](https://forum.syncthing.net/u/tomasz86)\
**Replies:** 24\
**Last updated:** [August 19, 2026, 6:28pm UTC](https://forum.syncthing.net/t/how-to-sync-contacts-and-calendars-between-desktop-and-android-without-root/21326 "2026-08-19T18:28:46Z")

</div>

This is a simple guide on how to synchronise contacts and calendars between a desktop operating system (Windows, macOS, Linux) and Android relying on a combination of Syncthing and Radicale. The main goal and idea is to …

---

## [Optimising Syncthing for low end hardware](https://forum.syncthing.net/t/optimising-syncthing-for-low-end-hardware/14885)

<div class="topic-metadata">

**Author:** [@tomasz86](https://forum.syncthing.net/u/tomasz86)\
**Replies:** 5\
**Last updated:** [July 2, 2026, 4:56pm UTC](https://forum.syncthing.net/t/optimising-syncthing-for-low-end-hardware/14885 "2026-07-02T16:56:50Z")

</div>

First of all, I know that many topics have been created to discuss the question of running Syncthing on low end / slow / old devices, and I have done my part to search and study them. The problem is that the vast majorit…

---

## [How to deal with issues with sync percentage stalling at a value?](https://forum.syncthing.net/t/how-to-deal-with-issues-with-sync-percentage-stalling-at-a-value/26613)

<div class="topic-metadata">

**Author:** [@Eli123](https://forum.syncthing.net/u/Eli123)\
**Replies:** 2\
**Last updated:** [May 6, 2026, 10:11am UTC](https://forum.syncthing.net/t/how-to-deal-with-issues-with-sync-percentage-stalling-at-a-value/26613 "2026-05-06T10:11:49Z")

</div>

The main problem that I have with Synchting is that the device and/or folders stuck at syncing at some percentage. Frequently folders are up to date and devices pause at some value. In other cases, both are affected. S…

---

## [Useful .stignore Patterns](https://forum.syncthing.net/t/useful-stignore-patterns/1175)

<div class="topic-metadata">

**Author:** [@Cyphase](https://forum.syncthing.net/u/Cyphase)\
**Replies:** 108\
**Last updated:** [April 14, 2026, 9:28am UTC](https://forum.syncthing.net/t/useful-stignore-patterns/1175 "2026-04-14T09:28:44Z")

</div>

I didn't see any other post listing useful .stignore patterns, so I thought I'd create one. Obviously everyone's needs are different, but I'm sure there are a few patterns that would be widely useful, so here's a place t…

---

## [How to delete ignored files in syncthing (unofficial, with caveats)](https://forum.syncthing.net/t/how-to-delete-ignored-files-in-syncthing-unofficial-with-caveats/20618)

<div class="topic-metadata">

**Author:** [@Nummer378](https://forum.syncthing.net/u/Nummer378)\
**Replies:** 2\
**Last updated:** [March 18, 2026, 2:34pm UTC](https://forum.syncthing.net/t/how-to-delete-ignored-files-in-syncthing-unofficial-with-caveats/20618 "2026-03-18T14:34:26Z")

</div>

So, this is a technique I’ve been using for some years now. I’m posting this here because it appears that this is asked quite frequently, so I wanted to at least document it. This shows how I automatically delete ignore…

---

## [WhatsApp Ignore Pattern List](https://forum.syncthing.net/t/whatsapp-ignore-pattern-list/21232)

<div class="topic-metadata">

**Author:** [@444\_Guy](https://forum.syncthing.net/u/444_Guy)\
**Replies:** 6\
**Last updated:** [October 27, 2025, 8:33am UTC](https://forum.syncthing.net/t/whatsapp-ignore-pattern-list/21232 "2025-10-27T08:33:31Z")

</div>

Want to sync Android WhatsApp with Syncthing but not sure what to ignore? Here’s the list of Ignore Patterns for Seamless Syncing. \*. .nomedia .Shared .Links .StickerThumbs .trash .Thumbs .StickerThumbs This post i…

---

## [HOWTO: Programatically set up SyncThing via the bulit-in CLI command.](https://forum.syncthing.net/t/howto-programatically-set-up-syncthing-via-the-bulit-in-cli-command/23682)

<div class="topic-metadata">

**Author:** [@gcr](https://forum.syncthing.net/u/gcr)\
**Replies:** 3\
**Last updated:** [October 14, 2025, 9:15pm UTC](https://forum.syncthing.net/t/howto-programatically-set-up-syncthing-via-the-bulit-in-cli-command/23682 "2025-10-14T21:15:41Z")

</div>

Wanted to write some docs for this now that it’s 2025! All of the previous discussion is from several years ago. This uses syncthing cli which is included in the package, but the concepts should apply to folks looking t…

---

## [Guide: How I setup Syncthing to sync locally only with router and firewall settings](https://forum.syncthing.net/t/guide-how-i-setup-syncthing-to-sync-locally-only-with-router-and-firewall-settings/24195)

<div class="topic-metadata">

**Author:** [@S7venLights](https://forum.syncthing.net/u/S7venLights)\
**Replies:** 2\
**Last updated:** [September 8, 2025, 12:00pm UTC](https://forum.syncthing.net/t/guide-how-i-setup-syncthing-to-sync-locally-only-with-router-and-firewall-settings/24195 "2025-09-08T12:00:01Z")

</div>

This is an updated version of a previous #Guide (The Forum won’t let me edit original and the title spelling was incorrect) First you may need to: Exclude syncthing from any VPN, firewall or Tor on Phone. Not always n…

---

## [Update from v1.29.x -\> v2.0.x](https://forum.syncthing.net/t/update-from-v1-29-x-v2-0-x/24285)

<div class="topic-metadata">

**Author:** [@Andy](https://forum.syncthing.net/u/Andy)\
**Replies:** 3\
**Last updated:** [May 6, 2025, 6:05am UTC](https://forum.syncthing.net/t/update-from-v1-29-x-v2-0-x/24285 "2025-05-06T06:05:41Z")

</div>

Is there any description in which way the updating will done? Or it will be as usual as simple over-install and the rest of maybe converting of database etc. will proceed in the background?

---

## [web gui over nginx proxy only](https://forum.syncthing.net/t/web-gui-over-nginx-proxy-only/13767)

<div class="topic-metadata">

**Author:** [@janc1](https://forum.syncthing.net/u/janc1)\
**Replies:** 3\
**Last updated:** [January 15, 2025, 1:52pm UTC](https://forum.syncthing.net/t/web-gui-over-nginx-proxy-only/13767 "2025-01-15T13:52:43Z")

</div>

I have router which is like “syncthing server”. All my PC at home is syncing with router. I am also running some other services on router and those are accessible over local subdomain. For example service monitorix is a…

---

## [\[Docker\] Syncthing and Syncthing Discovery behind Nginx reverse proxy with Let's Encrypt](https://forum.syncthing.net/t/docker-syncthing-and-syncthing-discovery-behind-nginx-reverse-proxy-with-lets-encrypt/6880)

<div class="topic-metadata">

**Author:** [@firecat4153](https://forum.syncthing.net/u/firecat4153)\
**Replies:** 8\
**Last updated:** [February 6, 2023, 3:20pm UTC](https://forum.syncthing.net/t/docker-syncthing-and-syncthing-discovery-behind-nginx-reverse-proxy-with-lets-encrypt/6880 "2023-02-06T15:20:32Z")

</div>

I recently finished setting up a completely Dockerized setup of Syncthing and the Syncthing Discovery server (among some other services) behind an Nginx reverse-proxy. The information here is mostly the same as in the do…

---

## [YouTube: Getting Started with Syncthing (Part 1-4)](https://forum.syncthing.net/t/youtube-getting-started-with-syncthing-part-1-4/7268)

<div class="topic-metadata">

**Author:** [@krmathis](https://forum.syncthing.net/u/krmathis)\
**Replies:** 1\
**Last updated:** [November 9, 2022, 7:22pm UTC](https://forum.syncthing.net/t/youtube-getting-started-with-syncthing-part-1-4/7268 "2022-11-09T19:22:09Z")

</div>

I bumped into this series of four videos by Jay LaCroix on YouTube yesterday, and thought I would share it in case others find it useful. He go through the steps on getting started with Syncthing. Getting Started with…

---

## [How to hide connection type icons](https://forum.syncthing.net/t/how-to-hide-connection-type-icons/19230)

<div class="topic-metadata">

**Author:** [@uok](https://forum.syncthing.net/u/uok)\
**Replies:** 2\
**Last updated:** [November 7, 2022, 6:20pm UTC](https://forum.syncthing.net/t/how-to-hide-connection-type-icons/19230 "2022-11-07T18:20:29Z")

</div>

Some people don’t need connection infos in the device header, e.g. if all devices are inside LAN. To hide the icons you can use this simple hack create a new theme add css to theme.css @import "../../theme-assets/ligh…

---

## [Building Syncthing for OmniOS](https://forum.syncthing.net/t/building-syncthing-for-omnios/18734)

<div class="topic-metadata">

**Author:** [@electricart](https://forum.syncthing.net/u/electricart)\
**Replies:** 0\
**Last updated:** [July 21, 2022, 2:49am UTC](https://forum.syncthing.net/t/building-syncthing-for-omnios/18734 "2022-07-21T02:49:06Z")

</div>

Hi all. Just wanted to post our experiences with Syncthing on OmniOS, and anyone getting the ‘Filewatcher not supported’ error. A massive thanks to all the developers of Syncthing for their hard work. As explained in t…

---

## [Fixing syncthing favicons in Firefox](https://forum.syncthing.net/t/fixing-syncthing-favicons-in-firefox/15726)

<div class="topic-metadata">

**Author:** [@Nummer378](https://forum.syncthing.net/u/Nummer378)\
**Replies:** 7\
**Last updated:** [May 11, 2021, 9:17pm UTC](https://forum.syncthing.net/t/fixing-syncthing-favicons-in-firefox/15726 "2021-05-11T21:17:31Z")

</div>

Foreword: This is something between a user story and a howto. Also a bit of a bug report. Choose what you want. Favicons are a weird thing. Or maybe the web in general. You expect things to be standardized and work the …

---

## [Getting your relays traffic usage via bash](https://forum.syncthing.net/t/getting-your-relays-traffic-usage-via-bash/16644)

<div class="topic-metadata">

**Author:** [@bt90](https://forum.syncthing.net/u/bt90)\
**Replies:** 0\
**Last updated:** [April 10, 2021, 11:16am UTC](https://forum.syncthing.net/t/getting-your-relays-traffic-usage-via-bash/16644 "2021-04-10T11:16:44Z")

</div>

Quick one-liner to get the traffic stats of your relay: curl -sSf http://localhost:22070/status 2\> /dev/null | jq -r '.bytesProxied' | numfmt --to=si --format=%.1f --suffix=B

---

## [getting SyncThings working between VLANs with no WAN access and Docker](https://forum.syncthing.net/t/getting-syncthings-working-between-vlans-with-no-wan-access-and-docker/16219)

<div class="topic-metadata">

**Author:** [@imthenachoman](https://forum.syncthing.net/u/imthenachoman)\
**Replies:** 0\
**Last updated:** [January 20, 2021, 1:57am UTC](https://forum.syncthing.net/t/getting-syncthings-working-between-vlans-with-no-wan-access-and-docker/16219 "2021-01-20T01:57:52Z")

</div>

I don’t need any help. I wanted to share what I figured out in case it helps someone. This information is available in various places but I wanted to put it together for the next schmoe who is trying to do the same thing…

---

## [NAS - WD My Cloud](https://forum.syncthing.net/t/nas-wd-my-cloud/884)

<div class="topic-metadata">

**Author:** [@casonadams](https://forum.syncthing.net/u/casonadams)\
**Replies:** 19\
**Last updated:** [January 3, 2021, 5:10pm UTC](https://forum.syncthing.net/t/nas-wd-my-cloud/884 "2021-01-03T17:10:16Z")

</div>

I have Syncthing running on my WD My Cloud: Updated See post below

---

## [Shutdown computer when sync is done](https://forum.syncthing.net/t/shutdown-computer-when-sync-is-done/14190)

<div class="topic-metadata">

**Author:** [@cosas](https://forum.syncthing.net/u/cosas)\
**Replies:** 4\
**Last updated:** [June 13, 2020, 8:32pm UTC](https://forum.syncthing.net/t/shutdown-computer-when-sync-is-done/14190 "2020-06-13T20:32:11Z")

</div>

When a change happens in my folder I will trigger a wake up action (WoL or other way) to the remote device so that sync starts (ST yet setup as a service) On remote side I think I’d use a cron hourly to run a script tha…

---

## [\[ How To \] call the REST API from Windows PowerShell](https://forum.syncthing.net/t/how-to-call-the-rest-api-from-windows-powershell/11269)

<div class="topic-metadata">

**Author:** [@Tom](https://forum.syncthing.net/u/Tom)\
**Replies:** 1\
**Last updated:** [May 10, 2020, 9:31am UTC](https://forum.syncthing.net/t/how-to-call-the-rest-api-from-windows-powershell/11269 "2020-05-10T09:31:05Z")

</div>

While troubleshooting an issue, I had to figure out how to get information from the REST API on a Windows 10 host. There are several ways to achieve this, I wanted to use only already installed tools. All that was neede…

---

## [How to backup Syncthing configuration and database](https://forum.syncthing.net/t/how-to-backup-syncthing-configuration-and-database/6844)

<div class="topic-metadata">

**Author:** [@zilexa](https://forum.syncthing.net/u/zilexa)\
**Replies:** 10\
**Last updated:** [April 24, 2020, 7:57pm UTC](https://forum.syncthing.net/t/how-to-backup-syncthing-configuration-and-database/6844 "2020-04-24T19:57:23Z")

</div>

I am running Syncthing on my Raspberry Pi2 which is running OSMC (based on debian upstream). Now I want to do a clean install of my Raspberry Pi2, but I when I install Syncthing again, I want to make sure I don't have…

---

## [Update of Syncthing on NAS Zyxel NSA325-V2](https://forum.syncthing.net/t/update-of-syncthing-on-nas-zyxel-nsa325-v2/14676)

<div class="topic-metadata">

**Author:** [@gap](https://forum.syncthing.net/u/gap)\
**Replies:** 2\
**Last updated:** [March 26, 2020, 11:49pm UTC](https://forum.syncthing.net/t/update-of-syncthing-on-nas-zyxel-nsa325-v2/14676 "2020-03-26T23:49:53Z")

</div>

I haven’t found any description for updating Syncthing on NAS Zyxel NSA325-V2 and here I summarize how to do it for the linux-amateur folks like me. Syncthing is available on Zyxel NSA325-V2 through the MetaRepository p…

---

## [Pi, no RTC, correct syncthing time at auto-start](https://forum.syncthing.net/t/pi-no-rtc-correct-syncthing-time-at-auto-start/14627)

<div class="topic-metadata">

**Author:** [@dinosore](https://forum.syncthing.net/u/dinosore)\
**Replies:** 5\
**Last updated:** [March 11, 2020, 10:58pm UTC](https://forum.syncthing.net/t/pi-no-rtc-correct-syncthing-time-at-auto-start/14627 "2020-03-11T22:58:49Z")

</div>

For a long time I’ve struggled to get syncthing to start on Raspberry Pis after the correct time is set. I think I’ve found a solution. Anyone familiar with the pi will know that it doesn’t have a real-time clock (rtc …

---

## [Restore original name versioned files with linux command](https://forum.syncthing.net/t/restore-original-name-versioned-files-with-linux-command/1858)

<div class="topic-metadata">

**Author:** [@R13N](https://forum.syncthing.net/u/R13N)\
**Replies:** 6\
**Last updated:** [February 16, 2020, 10:12pm UTC](https://forum.syncthing.net/t/restore-original-name-versioned-files-with-linux-command/1858 "2020-02-16T22:12:15Z")

</div>

Hello there! Yesterday I tried to set up Syncthing to synchronise files between four devices, but I fucked up. I accidentally deleted a folder and the change was done on all my devices. Luckily I had file versioning en…

---

## [Getting 'no access' errors on Synology NAS share setup \[SOLUTION\]](https://forum.syncthing.net/t/getting-no-access-errors-on-synology-nas-share-setup-solution/13100)

<div class="topic-metadata">

**Author:** [@Gen\_Vagula](https://forum.syncthing.net/u/Gen_Vagula)\
**Replies:** 0\
**Last updated:** [March 30, 2019, 9:07am UTC](https://forum.syncthing.net/t/getting-no-access-errors-on-synology-nas-share-setup-solution/13100 "2019-03-30T09:07:34Z")

</div>

Looked for a while on the internet and spent time not finding the solution. So here it is: At your Synology NAS, just go to Control Panel -\> Group Select user sc-syncthing and click ‘Edit’ button at the top Under 'Perm…

---

## [Shell script to clean (redact) log files before posting](https://forum.syncthing.net/t/shell-script-to-clean-redact-log-files-before-posting/9177)

<div class="topic-metadata">

**Author:** [@scienmind](https://forum.syncthing.net/u/scienmind)\
**Replies:** 24\
**Last updated:** [April 12, 2018, 6:43am UTC](https://forum.syncthing.net/t/shell-script-to-clean-redact-log-files-before-posting/9177 "2018-04-12T06:43:29Z")

</div>

I wrote a small script a while ago to anonymize log-files before posting them in public. For it to work you need to provide a comma-separated table with strings to replace. Example: cleanup\_table.csv: My-Fancy-Shared…

---

## [Apache Reverse Proxy for the WebUI](https://forum.syncthing.net/t/apache-reverse-proxy-for-the-webui/2941)

<div class="topic-metadata">

**Author:** [@zukoo](https://forum.syncthing.net/u/zukoo)\
**Replies:** 8\
**Last updated:** [January 15, 2017, 5:12pm UTC](https://forum.syncthing.net/t/apache-reverse-proxy-for-the-webui/2941 "2017-01-15T17:12:14Z")

</div>

Hello, Just sharing a little config pretty useful if you want the webui to share the same port as a web site already hosted with Apache: RewriteRule ^/gui$ /gui/ \[R\] ProxyPass /gui/ http://localhost:8080/ \<Location …

---

## [Keeping Syncthing Running: Mac OS X (LaunchDaemon)](https://forum.syncthing.net/t/keeping-syncthing-running-mac-os-x-launchdaemon/407)

<div class="topic-metadata">

**Author:** [@calmh](https://forum.syncthing.net/u/calmh)\
**Replies:** 36\
**Last updated:** [January 1, 2017, 7:31pm UTC](https://forum.syncthing.net/t/keeping-syncthing-running-mac-os-x-launchdaemon/407 "2017-01-01T19:31:56Z")

</div>

Create a file called ~/Library/LaunchAgents/se.nym.syncthing.plist with the following contents: \<?xml version="1.0" encoding="UTF-8"?\> \<!DOCTYPE plist PUBLIC "-//Apple//DTD PLIST 1.0//EN" "http://www.apple.com/DTDs/Pr…

---

## [Homebrew on OS X: Downgrading to match with latest Android version](https://forum.syncthing.net/t/homebrew-on-os-x-downgrading-to-match-with-latest-android-version/7839)

<div class="topic-metadata">

**Author:** [@mks-d](https://forum.syncthing.net/u/mks-d)\
**Replies:** 5\
**Last updated:** [July 22, 2016, 10:35am UTC](https://forum.syncthing.net/t/homebrew-on-os-x-downgrading-to-match-with-latest-android-version/7839 "2016-07-22T10:35:59Z")

</div>

Hey all, Just wanted to the share this as I was quite annoyed with my issue. All of a sudden my Android version (still on 0.13.7) became incompatible with my OS X version (upgraded to 0.14.0). My aim was then to down…

---

## [Discovery server behind an Apache reverse proxy](https://forum.syncthing.net/t/discovery-server-behind-an-apache-reverse-proxy/7121)

<div class="topic-metadata">

**Author:** [@Micha](https://forum.syncthing.net/u/Micha)\
**Replies:** 4\
**Last updated:** [April 11, 2016, 8:14am UTC](https://forum.syncthing.net/t/discovery-server-behind-an-apache-reverse-proxy/7121 "2016-04-11T08:14:49Z")

</div>

Hi Scott Thanks a lot for your discussion here: https://forum.syncthing.net/t/using-reverse-proxied-nginx-and-subdomain-with-self-hosted-dockerized-discovery-server/6849 Therefore I was able to setup my own discovery s…

[Next page](https://forum.syncthing.net/c/howto/8.md?page=1)
