Vamos a configurar Syncthing para hacer copia y sincronización de nuestros archivos entre equipos. Esta será una instalación nativa en Raspberry Pi OS, más abajo puedes ver como instalarlo en Docker.
Comandos para ejecutar la instalación en Linux
Vamos actualizar los paquetes del sistema primero.
sudo apt update sudo apt upgrade
Si estás en una Raspberry Pi, es recomendable actualizar el firmare.
sudo rpi-update
Ahora ya podemos pasar el comando de instalación.
sudo apt install syncthing
Si te da error de apt-transport-https
, tenemos que instalarlo para corregirlo, sino no hace falta.
sudo apt install apt-transport-https sudo apt install -f
Configuración
Para arrancarlo basta con escribir el nombre y ejecutar.
syncthing
Si ves líneas que empiezan por INFO es que está corriendo correctamente, podemos pararlo con Control + C para seguir con la configuración.
Ahora vamos a editar el siguiente archivo con nano por ejemplo
nano ~/.config/syncthing/config.xml
Cambia la dirección 127.0.0.1
a 0.0.0.0
. Quedará algo parecido a esto
<gui enabled="true" tls="false" debugging="false"> <address>0.0.0.0:8384</address> <user></user> <password></password> <apikey></apikey> <theme>default</theme> </gui>
Arrancar servicio Syncthing automáticamente
Es necesario copiar el siguiente contenido en el archivo /etc/systemd/system/syncthing@.service
recuerda que puede ejecutarlo con nano delante, y sudo para que tengas permisos.
sudo nano /etc/systemd/system/syncthing@.service
[Unit] Description=Syncthing - Open Source Continuous File Synchronization for %I Documentation=man:syncthing(1) After=network.target Wants=syncthing-inotify@.service [Service] User=%i ExecStart=/usr/bin/syncthing -no-browser -no-restart -logflags=0 Restart=on-failure SuccessExitStatus=3 4 RestartForceExitStatus=3 4 [Install] WantedBy=multi-user.target
Se puede descargar de la siguiente forma pero a mí no me ha funcionado.
wget https://raw.githubusercontent.com/syncthing/syncthing/master/etc/linux-systemd/system/syncthing%40.service sudo mv syncthing@.service /etc/systemd/system/
Ahora ejecutaremos los siguiente comandos para habilitar el servicio, arrancarlo y revisar como está.
sudo systemctl enable syncthing@pi.service sudo systemctl start syncthing@pi.service systemctl status syncthing@pi.service
https://www.youtube.com/watch?v=VlaGvNxA7ho
Tutoriales de OpenMediaVault
Más tutoriales de OpenMediaVault que pueden serte útiles.
/ ========================================= /
¿Quieres ser generoso y ayudar a apoyar mi canal?
A continuación, se muestran algunas formas de apoyo:
Hazte Miembro: https://playonlinew.com/miembro
Ko-fi: https://ko-fi.com/sirgamba
/ ========================================= /
¡Recuerda dejar un me gusta en este video y suscríbete si quieres ver más!
/ ========================================= /
👉 También puedes seguirme en:
► SUSCRIBETE https://goo.gl/qDLQKe
► FORO de ayuda https://playonlinew.com
► Twitch: https://www.twitch.tv/gamba85
► Twitter: https://twitter.com/Gamba85_
► Facebook: https://goo.gl/NzWfVU
► Canal Gaming: https://playonlinew.com/gambagamer
► Discord https://discord.gg/pajjFWt
Deja una respuesta