mirror of
https://github.com/octoleo/syncthing.git
synced 2024-11-10 15:20:56 +00:00
42ce6be9b9
* lib/ur: Implement crash (panic) reporting (fixes #959) This implements a simple crash reporting method. It piggybacks on the panic log files created by the monitor process, picking these up and uploading them from the usage reporting routine. A new config value points to the crash receiver base URL, which defaults to "https://crash.syncthing.net/newcrash" (following the pattern of "https://data.syncthing.net/newdata" for usage reports, but allowing us to separate the service as required).
49 lines
2.4 KiB
XML
49 lines
2.4 KiB
XML
<configuration version="29">
|
|
<options>
|
|
<listenAddress>tcp://:23000</listenAddress>
|
|
<allowDelete>false</allowDelete>
|
|
<globalAnnounceServer>udp4://syncthing.nym.se:22026</globalAnnounceServer>
|
|
<globalAnnounceEnabled>false</globalAnnounceEnabled>
|
|
<localAnnounceEnabled>false</localAnnounceEnabled>
|
|
<localAnnouncePort>42123</localAnnouncePort>
|
|
<localAnnounceMCAddr>quux:3232</localAnnounceMCAddr>
|
|
<parallelRequests>32</parallelRequests>
|
|
<maxSendKbps>1234</maxSendKbps>
|
|
<maxRecvKbps>2341</maxRecvKbps>
|
|
<reconnectionIntervalS>6000</reconnectionIntervalS>
|
|
<relaysEnabled>false</relaysEnabled>
|
|
<relayReconnectIntervalM>20</relayReconnectIntervalM>
|
|
<relayWithoutGlobalAnn>true</relayWithoutGlobalAnn>
|
|
<startBrowser>false</startBrowser>
|
|
<natEnabled>false</natEnabled>
|
|
<natLeaseMinutes>90</natLeaseMinutes>
|
|
<natRenewalMinutes>15</natRenewalMinutes>
|
|
<natTimeoutSeconds>15</natTimeoutSeconds>
|
|
<restartOnWakeup>false</restartOnWakeup>
|
|
<autoUpgradeIntervalH>24</autoUpgradeIntervalH>
|
|
<keepTemporariesH>48</keepTemporariesH>
|
|
<cacheIgnoredFiles>true</cacheIgnoredFiles>
|
|
<progressUpdateIntervalS>10</progressUpdateIntervalS>
|
|
<symlinksEnabled>false</symlinksEnabled>
|
|
<limitBandwidthInLan>true</limitBandwidthInLan>
|
|
<databaseBlockCacheMiB>42</databaseBlockCacheMiB>
|
|
<minHomeDiskFree unit="%">5.2</minHomeDiskFree>
|
|
<urURL>https://localhost/newdata</urURL>
|
|
<urSeen>8</urSeen>
|
|
<urAccepted>4</urAccepted>
|
|
<urInitialDelayS>800</urInitialDelayS>
|
|
<urPostInsecurely>true</urPostInsecurely>
|
|
<releasesURL>https://localhost/releases</releasesURL>
|
|
<overwriteRemoteDeviceNamesOnConnect>true</overwriteRemoteDeviceNamesOnConnect>
|
|
<tempIndexMinBlocks>100</tempIndexMinBlocks>
|
|
<defaultFolderPath>/media/syncthing</defaultFolderPath>
|
|
<setLowPriority>false</setLowPriority>
|
|
<crashReportingURL>https://localhost/newcrash</crashReportingURL>
|
|
<crashReportingEnabled>false</crashReportingEnabled>
|
|
<stunKeepaliveStartS>9000</stunKeepaliveStartS>
|
|
<stunKeepaliveMinS>900</stunKeepaliveMinS>
|
|
<stunServer>foo</stunServer>
|
|
<unackedNotificationID>asdfasdf</unackedNotificationID>
|
|
</options>
|
|
</configuration>
|