Má všeobecná wiki

Kdo je blbý, ať si kůpi notes, já mám tuto wiki...

Uživatelské nástroje

Nástroje pro tento web


linux:syncthing

Rozdíly

Zde můžete vidět rozdíly mezi vybranou verzí a aktuální verzí dané stránky.

Odkaz na výstup diff

Obě strany předchozí revize Předchozí verze
Následující verze
Předchozí verze
linux:syncthing [2023/02/11 23:46]
mirda [Lighttpd reverzní proxy] Host check error
linux:syncthing [2023/02/16 21:55] (aktuální)
mirda Spouštění
Řádek 38: Řádek 38:
  
 Nastavení ''​map-urlpath''​ je velmi důležité v případě, že chceme nějakou cestu za doménami (složku ''​examplesync''​),​ protože lighttpd zjevně defaultně kopíruje tuto cestu i v rámci proxy, když s tím aplikace nepočítá. Nastavení ''​map-urlpath''​ je velmi důležité v případě, že chceme nějakou cestu za doménami (složku ''​examplesync''​),​ protože lighttpd zjevně defaultně kopíruje tuto cestu i v rámci proxy, když s tím aplikace nepočítá.
 +
 +Po uložení konfigurace lighttpd znovu načteme jeho konfiguraci.
 +  sudo /​etc/​init.d/​lighttpd force-reload
  
 <WRAP center important 100%> <WRAP center important 100%>
Řádek 58: Řádek 61:
 </​code>​ </​code>​
 Poté znovu spustíme syncthing a mělo by vše fungovat. Poté znovu spustíme syncthing a mělo by vše fungovat.
-===== Trvalý běh na systému bez systemd ​=====+===== Spouštění syncthing ===== 
 +V této části zápisku popíšu spouštění jak na serveru, tak i v grafickém prostředí. 
 + 
 +==== Trvalý běh systému bez systemd ====
  
 V balíčku jsou přítomny systemd service soubory, viz [[https://​docs.syncthing.net/​users/​autostart.html#​linux|návod]],​ ale pokud systemd nemáme, návod doporučuje program ''​supervisord''​. V balíčku jsou přítomny systemd service soubory, viz [[https://​docs.syncthing.net/​users/​autostart.html#​linux|návod]],​ ale pokud systemd nemáme, návod doporučuje program ''​supervisord''​.
Řádek 72: Řádek 78:
  
 ==== Běh v desktopovém prostředí ==== ==== Běh v desktopovém prostředí ====
 +=== GTK varianta ===
 Na desktopu lze nainstalovat balíček ''​syncthing-gtk''​ z repozitáře a v tomto GUI je možné nastavit start programu i s démonem syncthing zároveň s přihlášením do desktopového prostředí. Na desktopu lze nainstalovat balíček ''​syncthing-gtk''​ z repozitáře a v tomto GUI je možné nastavit start programu i s démonem syncthing zároveň s přihlášením do desktopového prostředí.
 +=== QT varianta ===
 +[[https://​packages.debian.org/​bookworm/​syncthingtray|syncthingtray]] jako balíček je v době psaní tohoto zápisku přítomný v Debianu jen v testing větvi (bookworm).
 +
 +Z uvedených závislostí lze vycházet i pro starší vydání, snad jen s dodatkem, že knihovny, které začínají názvem ''​libmartchus''​ nejsou ve starší verzi distribuce nutné.
 +
 +Ze [[https://​github.com/​Martchus/​syncthingtray/​releases|stránky projektu]] lze stáhnout binární soubor pro architekturu x86-64 (archiv syncthingtray) a je možné jej vložit například do adresáře ''/​opt/​syncthingtray''​.
 +  cd /opt/
 +  tar xf syncthingtray-1.3.2-x86_64-pc-linux-gnu.tar.xz
 +Pro ostatní architektury bude nezbytné přeložit program ze zdrojového kódu.
 +
 +Podle potřeby vytvoříme .desktop soubor nebo záznam v nabídce programů pro snazší spouštění. V programu se dá nastavit jeho spouštění do tray v panelu po přihlášení do uživatelského prostředí a tento program si zároveň spustí démona syncthing.
linux/syncthing.1676155606.txt.gz · Poslední úprava: 2023/02/11 23:46 autor: mirda