Sou usuario do Dropbox ha um bom tempo, mas nunca gostei da ideia de deixar meus arquivos sob controle de uma empresa externa. Nao apenas pelo fato que ela podera’ revelar meus arquivos a terceiros ou a qualquer momento deixar de oferecer gratuitamente este servico, mas principalmente por gostar de ter controle sobre as minhas coisas.
Pesquisando na Internet encontrei um alternativa open-source chamado SparkleShare.
Felizmente ele ja’ esta’ integrado no Ubuntu:
$ sudo apt-get install sparkleshare
Para configurar o servidor no seu computador:
$ sudo apt-get install git-core openssh-server $ git init --bare MYREPONAME.git
No computador(es) que sera’(ao) cliente(s):
Instale o cliente de SSH, caso ainda nao tenha instalado:
$ sudo apt-get install openssh-client
Crie uma senha SSH vazia:
$ ssh-keygen
Quando pedir a senha apenas pressione ENTER.
Envie a sua senha para o servidor:
$ ssh-copy-id USUARIO@SERVIDOR
O proximo passo e’ iniciar o sparkshare e configurar o endereco do seu servidor:
sparkleshare start