# Debian/Ubuntu basierte Distributionen

Für Debian oder Ubuntu basierte Distributionen stehen mehrere Clients zur Auswahl.

<details id="bkmrk-docker-%7B%7B%40102%7D%7D"><summary>Docker</summary>

{{@102}}

</details><details id="bkmrk-cli-%2B-web-%C2%A0"><summary>CLI + Web</summary>

Am einfachsten geht es über die folgenden beiden Befehle: *sudo apt update &amp;&amp; sudo apt install -y syncthing*

Oder natürlich über den installierten grafischen Paketmanager, einfach nach Syncthing suchen und installieren.

Anschließend am besten den Dienst von Syncthing für den aktuellen User aktivieren und starten:

```bash
systemctl --user enable syncthing.service
systemctl --user start syncthing.service
```

Danach ist auf dem lokalen Gerät die Weboberfläche erreichbar (im Gegensatz zur Docker Installation nicht für andere Geräte im Heimnetzwerk): [http://localhost:8080](http://localhost:8080)

Die anschließende Konfiguration erfolgt genauso wie bei Docker.

</details><details id="bkmrk-gui-%2B-web-%C2%A0"><summary>GUI + Web</summary>

Es gibt mehrere GUIs, die von den Entwicklern empfohlene ist: *Syncthing GTK*

Diese steht z. B. auch als Flathub Paket zur Installation bereit.

Sobald *Syncthing GTK* installiert ist, kann es auch direkt gestartet werden.

Nach dem Start wird automatisch ein Setup Dialog geöffnet, der durch die ersten Konfigurationsschritte leitet.

[![grafik.png](https://jaeckel.one/uploads/images/gallery/2024-03/scaled-1680-/phografik.png)](https://jaeckel.one/uploads/images/gallery/2024-03/phografik.png)

Nach einem Klick auf *Weiter* öffnet sich die Konfiguration des WebUI. Hier empfiehlt sich die bereits vorausgewählte Variante mit *localhost*, sodass das WebUI nur vom aktuellen Host aus geöffnet werden kann.

[![grafik.png](https://jaeckel.one/uploads/images/gallery/2024-03/scaled-1680-/Sgsgrafik.png)](https://jaeckel.one/uploads/images/gallery/2024-03/Sgsgrafik.png)

Das war es dann auch schon, nach dem Klick auf Schließen, wird die UI des Clients geöffnet.

[![grafik.png](https://jaeckel.one/uploads/images/gallery/2024-03/scaled-1680-/iCBgrafik.png)](https://jaeckel.one/uploads/images/gallery/2024-03/iCBgrafik.png)

Auch im Client wird wieder gefragt, ob anonyme Daten übermittelt werden dürfen. Anschließend können wie in der WebUI Ordner hinzugefügt und synchronisiert und Geräte hinzugefügt werden.

[![grafik.png](https://jaeckel.one/uploads/images/gallery/2024-03/scaled-1680-/GrHgrafik.png)](https://jaeckel.one/uploads/images/gallery/2024-03/GrHgrafik.png)

</details><details id="bkmrk-autostart-gui-%7B%7B%40112"><summary>Autostart GUI</summary>

{{@112}}</details>