Blog de Tecnología
podcast      GitHub      Twitter   Telegram

Instalando Syncthing en Ubuntu, Antergos y Raspberry Pi

En el siguiente post os explicaré como instalar Syncthing en Ubuntu, Antergos o Raspberry Pi.

Como explico en el audio, Syncthing no solo sincroniza carpetas entre dispositovos, servidores, etc… Si no que además, podremos hacer esta sicronización con la sencillez de no tener que abrir puertos y creando backups de versiones de todos los archivos, decidiendo el numero de versiones que queremos que se creen tanto en un dispositivo, como en otro.

Instalación

Vamos con la instalación en los diferente dispositivos:

Antergos

sudo pacman -S syncthing syncthing-gtk

Ubuntu, Raspbian o derivadas de debian

Añadimos el repositorio

curl -s https://syncthing.net/release-key.txt | sudo apt-key add -
sudo echo "deb https://apt.syncthing.net/ syncthing stable" | sudo tee /etc/apt/sources.list.d/syncthing.list

Actualizamos los repositorio y comenzamos la instalación

sudo apt update 
sudo apt install syncthing

Iniciando Synching

Ahora ya podemos lanzar la aplicación

syncthing

Se abrirá nuestro navegador automáticamente o lo abriremos nosotros, y para acceder a la interfaz web escribiremos localhost:8384

Hasta aquí, el proceso de instalación es igual en todas las distros derivadas de debian. Para que Syncthing se inicie cada vez que arranquemos el sistema operativo, escribimos en la terminal:

systemctl --user enable syncthing.service

Reiniciamos y comprovamos el estado con:

systemctl --user status syncthing.service

Si da error:

sudo systemctl start service

Si estamos utilizando Raspbian Lite, la terminal nos devolverá un error, ya que el método para que inicie cada vez que reiniciemos nuestra Raspberry Pi es diferente.

Raspbian Lite

Lo primero que debemos hacer, si queremos acceder desde otro dispositivo a la interfaz web de Syncthing, dentro de nuestra red local, es editar un archivo de configuración mediante SSH. Introduciremos esta línea en la Terminal y añadiremos la ip de nuestra Raspberry Pi, en lugar de 127.0.0.1.

sudo nano ~/.config/syncthing/config.xml

Cambiamos aquí la ip por 0.0.0.0:8384

<gui enabled="true" tls="false">
    <address>127.0.0.1:8384</address>
</gui>

Ahora podemos iniciar:

sudo service syncthing start


Publicado por Angel el Sunday 30 April del 2017 y actualizado el Monday 21 January del 2019



También te puede interesar:




Powered by org-bash-podcast

Writing in orgmode whith emacs

Licencia de Creative Commons
Este obra está bajo una licencia de Creative Commons Reconocimiento-NoComercial-CompartirIgual 4.0 Internacional.