Proyecto Owncloud

  • Owncloud

Owncloud es un proyecto novedoso y reciente que trata de crear una "nube" personal y basada en licencias libres. Este proyecto cuenta con el respaldo de la comunidad KDE, encargada de desarrollar el backend, es decir, la trastienda de la aplicación, y de la comunidad Gnome, que realiza la parte del frontend, o dicho de otra manera, el interfaz que ve y utiliza el usuario.
Parte de dicho proyecto pretende privatizar las aplicaciones, ya sea de forma domestica o en los negocios, pudiendo incluir la propia ejecución de aplicaciones en la nube, además del posible almacenamiento de datos.
Los servicios que pretende ofrecer owncloud son los siguiente:
  1. Almacenamiento de archivos de forma centralizado controlada por el usuario
  2. Acceso a la nube desde cualquier dispositivo (Multiplataforma)
  3. Sincronización en linea o sin conexión
  4. Actualizaciones automáticas
  5. Compartición de archivos con amigos
  6. Copias de seguridad
  7. Cifrado en las conexiones
  8. Puglins de media player, fotogalerias, RSS Catcher y más.

Con este proyecto se pretende hacer frente a otros sistemas de almacenamiento en la nube como DropBox, Google Docs, o Ubuntu One.


  • Instalación

La instalación y las pruebas realizadas en este wiki, se han echo con la versión 1.1.0 de owncloud, a través de un equipo portatil con ubuntu 11.04. Hay que decir que no se a podido realizar la instalación en el sheevaplug ya que la versión debian que lleva el dispositivo, no es compatible con el paquete owncloud.

Primeramente hay que decir que para poder utilizar owncloud en un sistemas hacen falta las siguientes dependencias:
  1. Apache2
  2. php5
  3. base de datos mysql o sqlite
  4. Los modulos json, xml writer y zip

Una vez instaladas las dependencias instalaremos el paquete owncloud
sudo apt-get install owncloud
Cuando acabe la instalación del paquete, se resetearán de forma automática el servidor apache y la base de datos por lo que solo tendremos que ir a nuestro navegador y colocar la siguiente URL:
http://localhost/owncloud/
Pondremos localhost en caso de que estemos trabajando de forma local. En caso de trabajar con un dominio sustituiremos localhost por nuestro propio dominio.
Si todo la instalación ha sido correcta, obtendremos en el navegador, una página que debemos configurar para poder acceder al servicio de owncloud. Se tratan de los parámetros para el administrar el sistema.

Cuando acabemos de configurarlo, tendremos que logearnos como administradores. y ya tendremos configurado y en uso nuestra nube privada. Como administrador en esta versión lo único que podremos realizar es:
  1. Crear y borrar usuarios.
  2. Crear y borrar grupos.
  3. Crear y borrar directorios.
  4. Subir, descargar, y borrar archivos en nuestro espacio.
  5. Visualizar los logs de operaciones.
  6. Activar, desactivar y subir plugins a nuestra nube.
  7. Configurar copias de seguridad.

Después de haber trasteado durante un rato se nota que se trata de una versión en fase inicial, ya que la mayoría de los servicios que ofrece no funcionan. El único servicio que funciona correctamente es la carga y descarga de archivos o directorios.


  • Fallos encontrados

Debido a su fase de desarrollo hemos encontrado los siguientes fallos:
  1. No se pueden asociar a los usuarios creados, un grupo creado.
  2. A la hora de crear un directorio, el programa se queda estancado. Se debe de recargar la página para la correcta visualización.


  • Carencias Vistas

La carencias que le vemos de momento a este servicio son las siguiente:
  1. No se puede eliminar ni usuarios ni grupos.
  2. Solo puede crear grupos y usuarios el administrador de la nube.
  3. No se puede compartir archivos con usuarios del mismo grupo.
  4. No se le pueden asignar privilegios a los grupos ni a los usuarios.


  • Presentación en Power Point




  • Enlaces externos


Owncloud - Página oficial del proyecto Owncloud