Mostrando entradas con la etiqueta DropBox. Mostrar todas las entradas
Mostrando entradas con la etiqueta DropBox. Mostrar todas las entradas

miércoles, 6 de marzo de 2013

Instalar Tonido en Manjaro (Archlinux) - Archivos en la nube

Lo de hoy son los servicios en la nube, servicios como Dropbox, google drive, Ubuntu One, BOX, todos servicios en la nube que ofrecen almacenamiento, ya sea gratuito o con algún plan de pago.
Pero si queremos implementar una solución en la nube, propia tenemos opciones como ownCloud  una solución libre y gratuita que nos permite implementar un acceso a nuestros archivos desde cualquier parte.

Otra solución es Tonido al igual que ownCloud es un servidor que da acceso remoto a nuestros archivos, es multiplataforma, y cuenta con apps para iOS, Android, blackberry, windows phone.
Una de las caracteristicas que probé con Tonido, es el streaming de video de los archivos de mi equipo a mi dispositivo(un iPad), soporta gran variedad de archivos, y si no lo soporta tiene la opción de codificarlos (del lado del servidor) para poder reproducirlos, y dependiendo de nuestra conexión bajar el bitrate para una reproducción mas fluida.

Ponerlo a trabajar es muy fácil, lo primero es descargar la aplicación de escritorio e instalarla. En su sitio de descargas ofrece la aplicación para las diferentes plataformas: Windows, Linux, Mac
Para Linux ofrece los paquetes DEB que funcionan con Ubuntu, para el caso de Manjaro (Archlinux) podemos encontrar el paquete en el repositorio de AUR.

La instalación es tan sencilla como:

$ yaourt -S tonido

Nota: a la fecha en el paquete de AUR no muestra una dependencia de la aplicación que es: libjpeg6
instalamos igual desde AUR esta dependencia:

$ yaourt -S libjpeg6

una vez instalado creamos un enlace simbolico al script de inicio del servidor:

$ sudo ln -s /usr/share/tonido/tonido.sh /usr/bin/tonido

y cuando queramos iniciar el servicio tecleamos el siguiente comando:

$ tonido start

y con esto se iniciará el servidor, una vez iniciado entramos desde nuestro navegador a la siguiente dirección:
http://localhost:10001

y nos mostrará la pantalla de inicio de configuración del servidor, de aquí en adelante es muy sencilla su configuración, creamos nuestra cuenta en tonido y listo.

Imagen de panel principal del servidor

Tonido se encarga del DNS para nuestro servidor, así que podremos acceder a nuestro servidor con la dirección de nuestra cuenta que es algo así:  tuusuario.tonidoid.com


Imagen de la app de iPad recibiendo el stream de video desde mi equipo.


jueves, 1 de noviembre de 2012

Insync (Cliente Google Drive) - Sincronizando nuestros directorios en Ubuntu y Windows

Actualmente hay una gran variedad de servicios como Dropbox que nos ofrecen almacenamiento gratuito en la nube, ejemplo de esto lo tenemos en Ubuntu, con su servicio Ubuntu One que nos ofrece 5gb gratuitos, ademas de tener clientes multiplataforma, un servicio relativamente nuevo, es el liberado por Google, su servicio "Google drive". En lo personal, uso varios de estos servicios, entre ellos:

Ubuntu one
Google Drive
DropBox
Box

Google tardó un poco en liberar su API para este servicio (nada nuevo...), pero ya tenemos un cliente de escritorio para este servicio, y es Insync, es un cliente multiplataforma, entre sus características se integra con el administrador de archivos, y permite manejar cuentas múltiples.

Para instalarlo en Ubuntu/Mint, podemos agregar su ppa con los siguientes comandos: 

Para Ubuntu: 

$ echo "deb http://apt.insynchq.com/ubuntu $(lsb_release -cs) non-free" | sudo tee /etc/apt/sources.list.d/insync.list

Para Mint:

$ echo "deb http://apt.insynchq.com/mint $(lsb_release -cs) non-free" | sudo tee /etc/apt/sources.list.d/insync.list

Y después para cualquiera que sea, importamos las llaves:

$ wget -O - https://d2t3ff60b2tol4.cloudfront.net/services@insynchq.com.gpg.key | sudo apt-key add - sudo apt-get update

e instalamos:

Ubuntu (Soporte para Unity):

$ sudo apt-get install insync-beta-ubuntu

Mint (Soporte para Cinnamon):

$ sudo apt-get install insync-beta-cinnamon

Y con esto tendremos instalado este cliente para manejar nuestras cuentas de google drive, cuando lo ejecutemos nos pedirá ligarlo a alguna cuenta que tengamos de google, una vez hecho esto, en nuestro directorio HOME creará los directorios de nuestras diferentes cuentas y en estos tendremos los archivos y directorios que queramos sincronizar.



Para windows, solo hay que descargar el instalador y seguir las instrucciones.

A pesar de ser muy buen cliente, falta una que a mi parecer es una opción muy buena, y es la de elegir otros directorios para compartir y que estos no se encuentren dentro de los directorios que crea el cliente. Por ejemplo esta opción si la tiene Ubuntu One, permite seleccionar cualquier directorio de nuestro sistema y sincronizarlo con nuestra cuenta. 

Pues muy simple! Podemos crear enlaces simbólicos de archivos o directorios que queramos tener sincronizados.

Desde la terminal tecleamos: 

$ ln -s  /ruta/de/directorio/que/quieras-sincronizar  /home/tuusuario/Insync/tusuario@gmail.com/

Y listo, tendremos sincronizados los directorios o archivos, y simple! Ojo: si borramos los archivos desde nuestro directorio de Insync se borrarán de nuestro google drive pero no de nuestro pc.