Diese Seite (Version-15) wurde zuletzt am 29-Dez.-2024 10:42 von Administrator geändert.

Diese Seite wurde am 18-Okt.-2024 18:31 von Administrator erstellt.

Du bist nicht autorisiert, diese Seite umzubenennen.

Du bist nicht autorisiert, diese Seite zu löschen.

Versionsgeschichte der Seite

Version Zuletzt geändert Größe Autor Änderungen Kommentar
15 29-Dez.-2024 10:42 3 KB Administrator zur vorherigen
14 28-Dez.-2024 12:14 3 KB Administrator zur vorherigen | zur neuesten
13 28-Dez.-2024 12:06 2 KB Administrator zur vorherigen | zur neuesten
12 28-Dez.-2024 12:03 2 KB Administrator zur vorherigen | zur neuesten
11 28-Dez.-2024 12:01 2 KB Administrator zur vorherigen | zur neuesten
10 20-Dez.-2024 18:33 2 KB Administrator zur vorherigen | zur neuesten
9 20-Dez.-2024 18:32 2 KB Administrator zur vorherigen | zur neuesten
8 15-Nov.-2024 12:25 2 KB Administrator zur vorherigen | zur neuesten
7 18-Okt.-2024 18:43 2 KB Administrator zur vorherigen | zur neuesten
6 18-Okt.-2024 18:43 2 KB Administrator zur vorherigen | zur neuesten
5 18-Okt.-2024 18:38 2 KB Administrator zur vorherigen | zur neuesten
4 18-Okt.-2024 18:35 1 KB Administrator zur vorherigen | zur neuesten
3 18-Okt.-2024 18:34 1 KB Administrator zur vorherigen | zur neuesten
2 18-Okt.-2024 18:31 185 bytes Administrator zur vorherigen | zur neuesten
1 18-Okt.-2024 18:31 135 bytes Administrator zur neuesten

Links

Eingehende Links Ausgehende Links

Versionsunterschiede

Unterschiede zwischen Version und .

Zeile 8: 2 Zeilen geändert.
!Syncthing
see also [Raspberry PI5] > Syncthing
!![Syncthing|https://docs.syncthing.net/users/config.html]
see [heise CT article|https://ct.de/yub8]
Zeile 11: Eine Zeile geändert.
config (keep standard)
! [Ports|https://docs.syncthing.net/users/firewall.html]
Default (or see ~/.local/state/syncthing/config.xml)
* 22000/TCP - TCP based sync protocol traffic (xml:options/listenAddress)
* 22000/UDP - QUIC based sync protocol traffic
* 21027/UDP - for discovery broadcasts on IPv4 and multicasts on IPv6 (xml:options/localAnnouncePort)
* 8384/TCP - Web Gui (xmL:gui/address)
! [Configuration|https://docs.syncthing.net/users/config.html#listen-addresses]
Zeile 20: 42 Zeilen hinzugefügt.
> sudo vi ~/.local/state/syncthing/config.xml
<options>
<listenAddress>tcp6://[::]:22000</listenAddress> # listen to ipv6 only, changed from "default"
}}}
Consider ro set up a port forwarding for
ports 22000/TCP and 22000/UDP (or whichever port is set in the Sync Protocol Listen Address setting).
The external forwarded ports and the internal destination ports have to be the same (e.g. 22000/TCP).
! On Raspberry PI
{{{
get source signed key
> sudo curl -s -o /usr/share/keyrings/syncthing-archive-keyring.gpg https://syncthing.net/release-key.gpg
add source to package lists
> echo "deb [signed-by=/usr/share/keyrings/syncthing-archive-keyring.gpg] https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list
check
>sudo vi /etc/apt/sources.list.d/syncthing.list
install
> sudo apt update
> sudo apt full-upgrade -y
> sudo apt install syncthing -y
start/stop
> sudo systemctl enable syncthing@markus.service
> sudo systemctl start syncthing@markus.service
> sudo systemctl disable syncthing@markus.service
> sudo systemctl stop syncthing@markus.service
enable web gui for all IP addresses (config.xml is created after first start only)
# configuratrion
> sudo vi ~/.local/state/syncthing/config.xml
> sudo vi ~/.local/state/syncthing/config.xml
update line: <address>0.0.0.0:8384</address>
> sudo systemctl restart syncthing@markus.service
}}}
Web Guid at [http://raspberrypi5:8384]\\
API can be used with header: X-API-Key=<see web gui preferences>
{{{
https://raspberrypi5:8384/rest/pending/folders
}}}
! On Rented Linux Server (Debian)
config file (keep standard)
{{{
Zeile 85: 11 Zeilen hinzugefügt.
! Issues
"failed to setup inotify handler. Please increase inotify limits" > see [https://docs.syncthing.net/users/faq.html#inotify-limits]\\
add following line > sudo vi /etc/sysctl.conf
{{{
fs.inotify.max_user_watches=204800
}}}
Then reboot or execute
{{{
echo 204800 | sudo tee /proc/sys/fs/inotify/max_user_watches
}}}