ownCloud: alternativa Open Source ao Dropbox, Ubuntu One e outros

[quote]Estamos mais que acostumados no dia-a-dia da internet a termos arquivos disponíveis a todo instante online, seja pelo PC, Laptop, Smartphone ou Tablet, em qualquer lugar, guardados de forma privada ou compartilhando com alguém. Estamos habituados a termos essa “comodidade” e quando pensamos em  um cloud computing, pensamos num serviço gratuito de terceiros.  Mas nesse post eu quero mostrar que se quisermos algo realmente seguro a solução não virá de um servidor na “nuvem” cujo manejo de nossos dados pessoais desconhecemos. Como diria um conhecido “Onde há nuvem, há tempestade”.[/quote]

E se por algum motivo a empresa que você utiliza descontinuar seus serviços, ou se o servidor for invadido, pra onde iriam seus dados lá armazenados? Antes que você me chame de paranóico, se você não gostaria de ter seus arquivos expostos, usar serviços como Dropbox, Google Docs ou Ubuntu One não seria o mais recomendado. E é ai que venho apresentar para vocês o ownCloud.

O ownCloud é uma ferramenta Open Source, um cloud computing com proposta de código livre. É a tecnologia sendo aplicada de forma a fornecer liberdade em um próprio servidor, onde você pode manter um serviço só seu, com controle dos seus próprios dados.

Resumindo a proposta, no site do projeto possui a seguinte frase “ownCloud – dá-lhe liberdade e controle sobre seus próprios dados”.

O ownCloud começou com uma palestra por Frank Karlitschek em Camp KDE’10, onde ele falou sobre a necessidade de uma fonte na “nuvem” com auto-controle, livre e aberto. É parte do KDE Desktop Social , um projeto ligando-o com seus pares na comunidade. O Desktop Social tem como objetivo trazer o poder das comunidades on-line e colaboração em grupo para aplicações desktop. Além do mais, o Desktop Social integra partilha e troca de conhecimento em seus aplicativos.

Características do OwnCloud


Atualmente (versão 1.2)

Gerenciamento de arquivos, acesso WebDAV, compartilhamento, streaming de música, os usuários e grupos, OpenID, LDAP, unhosted de armazenamento.

Em desenvolvimento

Criptografia, Calendário, Contatos, Favoritos, Cliente desktop de sincronização, Android e aplicações webOS, Sincronização servidor-servidor.

Time Line do projeto

  • 2011: ownCloud 2
    • 31 de agosto: alpha, codinome thunderstorm
    • 15 de setembro: beta, codinome parcialmente partly cloudy (freeze, o foco em correções)
    • 30 de Setembro: versão estável
  • 2011, 31 de dezembro: 3ownCloud
  • 2012, 31 de março: ownCloud 4
  • 2012, 30 de junho: ownCloud 5

Plugins

Além de permitir um servidor de arquivos para ser acessado via WebDAV, sendo possível no Linux, Mac e Windows. Existe uma interface Web tornando o projeto multi-plataforma e a possibilidade de expansão por meio de plugins.

Os plugins servem para expandir as funcionalidades do ownCloud. Dentre as possibilidades, é possível criar um servidor de música, um cliente de podcasts, criar galerias de fotos para ver na web e etc.

Instalando o ownCloud:

Eu recomendo a instalação do ownCloud em uma máquina virtual ou um VPS na internet para testes, mas nada impede de você fazer como bem entender 🙂

Para o Ubuntu 11.04:


Instalando o ownCloud (versão estável):

O ownCloud está disponível como um pacote instalável:

  • Terminada a instalação, vá no navegador e digite na barra de endereços http://localhost/owncloud/
  • Será iniciado um assistente de configuração do seu ownDloud

OBS: A menos que você tenha SSL instalado no seu computador, não marque a caixa de seleção “force ssl”. Se você marcar de qualquer jeito e obter um erro, você precisará modificar o arquivo de configuração /var/lib/owncloud/config/config.php e opção $CONFIG_HTTPFORCESSL = false

Instalando o ownCloud 2 (versão em desenvolvimento):

  • Instale as dependências:

  • Dependências opcionais:

  • Baixe a última versão de desenvolvimento do repositório GIT:

  • Copiá-lo para o diretório do Apache server:

  • Faça diretório ownCloud acessível ao Apache:

Usando o ownCloud no Linux:

Sua instância ownCloud pode ser acessado em todas as plataformas através da interface web. Há também opções para integrá-lo com o seu desktop via uma pasta local.
Vou abordar aqui como acessá-lo pelo Gerenciador de arquivos Nautilus.

  • Vamos conectar ao servidor pelo Nautilus:

dav://endereco_do_seu_owncloud/files/webdav.php

  • Coloque seu usuário e senha, e aproveite!

Pronto pessoal! espero que tenham gostado dessa dica de ferramenta Open Source.

Conheçam melhor o projeto no site http://owncloud.org/

Author Description

dodilei

Dizem que falo comendo as palavras, mas o que gosto de comer é um bom paniqueijo! além de OpenSource, Linux, Python e Javascript! :D

There are 6 comments. Add yours

  1. 12th agosto 2012 | Gildo H. Peres says: Responder
    Se na hora de logar aparecer mensagem de que o php nao esta instalado vá ao termonal e digite: sudo apt-get install php5-gd
    • 3rd outubro 2012 | Roney Pereira de Souza says: Responder
      Boa tarde amigao como eu utilizo aquele cliente do owncloud pro windows para ele sincronizar ?
      • 3rd outubro 2012 | Dodilei says: Responder
        Roney, eu nao utilizo windows, ai fica complicado hehehe... mas o cliente owncloud precisa basicamente de: ser instalado, depois você  coloca os dados do seu servidor, como endereço da URL, login e senha do seu usuario no owncloud... espero ter ajudado!
        • 3rd outubro 2012 | Roney Pereira de Souza says: Responder
          Entao Dodilei,eu tbm nao utilizo mais tenho algumas maquinas windows de clientes que poderia enviar os arquivos pra dentro do owncloud eu coloco o cliente mais nao funcionou hehe vou tentar mais um pouco aqui valew brother.
        • 4th outubro 2012 | Roney Pereira de Souza says: Responder
           Dodilei sabe me disser se tem como eu alterar o template do owcloud personalizar ele ?
          • 4th outubro 2012 | Dodilei says:
            Tem sim Roney, mas para isso é necessário conhecimento de html e css.. aqui tem um link explicando em quais arquivos modificar: http://owncloud.org/dev/theming/ Outra alternativa é esse plugin aqui: http://apps.owncloud.com/content/show.php/Themes+Manager+v1.0?content=152112&PHPSESSID=cbc4799af30f2898f017f4d7c4ea3142 Tem até um video demo - http://www.youtube.com/watch?v=H_98g6K6F0A Mas esse plugin só possui um tema alternativo por enquanto, mas se tiver conhecimento em html/css pode se aventurar que não tem segredo!

Join the Conversation