-- Leo's gemini proxy

-- Connecting to perso.pw:1965...

-- Connected

-- Sending request

-- Meta line: 20 text/gemini;

Configure syncthing to sync a single file


Author: Solène

Date: 28 January 2023

Tags: linux syncthing nocloud


Comment on Mastodon


Introduction


Quick blog entry to remember about something that wasn't as trivial as I thought. I needed to use syncthing to keep a single file in sync (KeePassXC database) without synchronizing the whole directory.


You have to use mask exclusion feature to make it possible. Put it simple, you need the share to forbid every file, except the one you want to sync.


This configuration happens in the `.stignore` file in the synchronized directory, but can also be managed from the Web interface.


Syncthing documentation about ignoring files


Example


If I want to only sync KeePassXC files (they have the `.kdbx` extension), I have this in my `.stignore` file:


!*.kdbx
*

And that's all!


Note that this must be set on all nodes using this share, otherwise you may have surprises.

-- Response ended

-- Page fetched on Sun May 5 23:18:27 2024