Git Product home page Git Product logo

docs's People

Contributors

acolomb avatar alex2108 avatar audriusbutkevicius avatar aviau avatar bt90 avatar calmh avatar camoz avatar canton7 avatar daftaupe avatar dependabot[bot] avatar firecat53 avatar germancoding avatar imsodin avatar johnveness avatar keyweeusr avatar kluppy avatar lkwg82 avatar marclaporte avatar nrm21 avatar proactiveservices avatar rasa avatar rumpelsepp avatar simplypeachy avatar st-release avatar stefan-code avatar tomasz1986 avatar wweich avatar xduugu avatar xor-gate avatar zillode avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

docs's Issues

FAQ: Nested Syncthing folders

Hi!

I'd like to have a question and its answer added to the FAQ:

How are nested Syncthing folders handled?

For example: when I do share $HOME and (separately) $HOME/some/subfolder between hosts, are there any things that might go wrong or should be considered? What about .stignore handling? How often are changes within $HOME/some/subfolder copied? ...

Thanks!

Mostly working windows example of external versioning as a backup feature.

Disclaimer: It's mostly based on the *nix example. Kudos to Hughes for the help.
Known bug: It likes to create the backup inside a subdir named as the file. It should check if filepath contains a path and split it, create the path as subdir and the file inside it etc.

@ECHO OFF
setlocal enabledelayedexpansion enableextensions

:: The parameters we get from Syncthing
SET folderpath=%~1
SET filepath=%~2
:: Debugging
echo %folderpath% > test.log
echo %filepath% >> test.log
:: /Debug
SET versionpath=%folderpath%\.stversions
SET fpathnofn=%folderpath%\%filepath%
for %%F in ("!fpathnofn!") do set "fpathnofn=%%~dpF"
SET vpathnofn=%versionpath%\%filepath%
for %%F in ("!vpathnofn!") do set "vpathnofn=%%~dpF"

:: check if the file exists in the folder, if not bail out
if not exist "%folderpath%\%filepath% exit /b 1

:: First ensure the dir where we need to store the file exists
if not exist "%folderpath%" mkdir "%folderpath%"
if not exist "%fpathnofn%" mkdir "%fpathnofn%"
if not exist "%vpathnofn%" mkdir "%vpathnofn%"

:: Then move the file there
move "%folderpath%\%filepath%" "%versionpath%\%filepath%"
goto :eof

:eof
exit /b 1
endlocal

Search for “device id” does not find existing matching text

On the documentation website https://docs.syncthing.net/index.html I entered “device id” (also “device ids”) and got no search results. However, a Google search worked and led me to the pages at https://docs.syncthing.net/dev/device-ids.html#description.

So it appears that the search built into https://docs.syncthing.net/index.html is failing to find matching text.

I originally reported this as syncthing/syncthing#3997 and am reporting it here again as directed.

Document "TrafficClass" option

It takes some sort of integer. I sort of know what it is and could google what numbers are supposed to represent what, but it would be in hex or bitmasks or something and we expect a decimal integer. No user is going to sort this out on their own, so we need at the least some sort of page on what it means.

Summoning @AudriusButkevicius

system/pause and system/resume

Why are these two end points not documented? These endpoints are used in the official web client but are nowhere found in the docs.

use case for symlink which is not resolved with current experimental feature: syncing the configuration files of applications

i have accounts on several computers (who has not?) and i would like to have them behave as much as possible the same - including installation of programs and configurations. my ideal situation would be that in a synced folder i would collect links (soft links) to the config files and if i change one on one computer the change is found on any other. the selection of which file to synchronize must be on a file by file choice as not all config files are suitable. i think examples for suitable files are e.g. nautlus uca.xml, where additional user actions are defined; it is a great nuisance to propagate such changes ...

the current feature - as much as i understand from the documentation - is taking the content of a file which is linked and puts it on the target. my use case requires that, if the target contains a link as well, the content is written to the linked file, not replacing the link.

i understand that this has some possible dangerous implications, but it seems reasonably checked, as there must be links in both synced directories, but i do not see them as more difficult or dangerous as the ones emerging with ignoring files for sync. (which leads to non-empty directories, which cannot automatically be deleted and produce "out of date".

Share ID not read-only

When accepting a directory from another device it is possible to change the ID.
The added directory will not synchronize, without any error message. Additionaly the "Add folder" dialog will be triggered over and over again.

For the user this is counterintuitive. From a technichal standpoint I also don't see the need for having the user-chosable ID to be the same among all devices (without knowing the syncthing protocol). It would be convenient if I could name a share "Images" on my smartphone and "Smartphone Images" on my Computer.

Unknown version of the protocol

I have syncthing running on a Windows 10 PC (64 bit), and a Raspberry Pi 2 NFS mounted to a NAS. I recently had a problem with the NAS, so I changed successfully one of my RAID1 disk. Yesterday, I have update both syncthing, and since then, the windows node throw this error message:

"Connecting to ABCDEFG-HIJKLMN-OPQRSTU-VWXYZA-BCDEFGH-IJKLMNO-PQRSTUV-WXYZABC (123.456.789.1:0000): the remote device speaks an unknown (newer?) version of the protocol"

As a consequence, my raspberry pi sees my PC connected and synchronized, but my PC says that my raspberry pi is disconnected.

Any idea?

FAQ: sync between different Syncting folders

Hi!

I'd like to have a question and its answer added to the FAQ:

When I do have two distinct Syncthing-managed folders on two hosts, how does Syncthing handle moving files between them?

Example: Android and notebook are syncing the DCIM folder (the camera directory) and an ARCHIVE folder. Now I move all DCIM photographs to the ARCHIVE folder. Is this operation recognized as "moving known items from one folder to another" even though they are from different Syncthing folders (done instantly) or does this result in deleting all photographs in one Syncthing folder and newly transferring all photographs between the ARCHIVE instances (lasts looong)?

Thanks

syncthing-device-ids(7) is out of date

Currently, neither the local nor global discovery mechanism is protected by crypto. This means that any device can in theory announce itself for any device ID and potentially receive connections for that device.

Global Discovery uses https now; Update the manpage accordingly.

Intro to GUI out of date

The screenshots on intro/gui.html need updating, as there are now headings for Folders, This Device, Remote Devices.

Also, on small screens, the list of Folders appears above the list of Devices, rather than on the left/right, which will need reflecting in the text somehow.

Document page, perpage, and total parameters of /rest/db/need

Seems these aren't documented. For example, which of progress, queued, and rest does the pagination apply to? Will we get some pages where queued has many items but rest is empty, followed by some where queued is empty, but rest is many items?

What is total the total of?

Logging not working

OSX, running v0.14.19 with the following command: /usr/local/opt/syncthing/bin/syncthing -no-browser -no-restart -logflags=7 -verbose -logfile=/var/log/syncthing.log

No log file is created, no matter what settings I use for logfile or logflags. Running the command from a shell shows the expected logging to stdout with the VERBOSE logging (when specified). It just never writes to the logfile. I have run this on multiple machines running El Capitan and Sierra with same results.

Outdated sphinx version?

Hey, which version do you use to generate the docs? In my machine it looks slightly different from the homepage (mind the nav):

local
screenshot from 2015-05-29 10-13-15

docs.syncthing.net
screenshot from 2015-05-29 10-13-24

seems that I am on the most recent sphinx release:

$ sphinx-build --version
Sphinx (sphinx-build) 1.3.1

No need to scan an unshared folder

syncthing duly scans all folders (at least once on startup). It also scans folders that aren't shared with any known node.

I'd propose to check if it's ok for syncthing not to scan unshared folders.

"-no-restart" is not fully documented

There doesn't seem to be mention of the fact that -no-restart suppresses the monitor instance. Does it have other behaviour that needs to be documented? Should it really be "-no-restart"?

Move "Event API" to "REST API" section

It just happened the second time to me that I looked for the events endpoint, but couldn't find it in the "REST API" section.

Is there a reason why the events endpoint is documented separately from the other REST endpoints? Could it be moved to the "REST API" section, or if not could we a least get a link from the "REST API" page to the "Event API" section?

Docs: discosrv - TCP or UDP

Dear all,

your documentation clearly states, that discosrv is using UDP/UDPv6.

If I start discosrv, the netstat command (netstat -utlp | grep discosrv)
only shows a TCPv6 LISTEN connection:

tcp6 0 0 [::]:22022 [::]: LISTEN 3017/discosrv *

Is it possible, that the documentation should be updated?

Best regards,
Benjamin

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.