Docker
docker run -d \
--name=syncthing \
-e PUID=0 \
-e PGID=1000 \
-e TZ=America/Fortaleza \
-p 8384:8384 \
-p 22000:22000/tcp \
-p 22000:22000/udp \
-p 21027:21027/udp \
-v ~/server/syncthing:/config \
-v ~/syncthing:/data1 \
-v ~/server/qbittorrent/monitoring-folder:/data2 \
--restart unless-stopped \
lscr.io/linuxserver/syncthing:latest
Parameter | Function |
---|---|
8384 | Application WebUI |
22000/tcp | Listening port (TCP) |
22000/udp | Listening port (UDP) |
21027/udp | Protocol discover |
Systemd (Dispositivos comuns)
- Por via das dúvidas, melhor criar a pasta de configuração na home
mkdir ~/syncthing
- Instalar syncthing
yay -S syncthing
- Habilitar serviço
systemctl enable syncthing@<username>.service
- Iniciar serviço
systemctl start syncthing@<username>.service
- Acessar a interface web
Pastas
Sincronização de arquivos .torrent
Pasta monitorada pelo QBitTorrent
Localizações:
- Church Rosser -
~/server/qbittorrent/monitoring-folder
- PC principal -
~/sync-torrent
Estrutura:
sync-torrent
|-- Filmes
| |-- exemplo_filme.torrent
|-- Series
|-- Animes
Assim que o QBitTorrent identificar um arquivo na pasta, ele adiciona a fila de downloads e instantaneamente apaga o arquivo.