DropBox interno [duplicado]

16

O Dropbox é perfeito, mas como empresa, ninguém pode hospedar nada que valha a pena em servidores que não controlamos.

Então eu fui encarregado de criar uma alternativa ao Dropbox, algo em casa.

O GlusterFS é bom, mas não tem acesso off-line. O SparkleShare usa o Git, que não é ótimo para arquivos grandes. Também não tem portas do Windows.

Alguma outra opção?

Se eu fosse fazer o meu a partir do zero, o que você acha que seria a maneira correta de fazer isso?

    
por beardedlinuxgeek 23.06.2011 / 15:11

7 respostas

7

Seafile é uma ferramenta de sincronização de arquivos de código aberto. Ele vem com a sincronização de arquivos do tipo Dropbox, mas foi projetado para ser mais adequado ao trabalho em equipe. Você pode criar um serviço de compartilhamento e sincronização de arquivos para sua equipe em seus servidores.

Recursos interessantes incluem:

  1. Os usuários podem criar e participar de grupos e compartilhar arquivos no grupo. Isso faz com que seja conveniente para o trabalho em equipe.
  2. Os arquivos são organizados em bibliotecas, cada uma delas seletivamente sincronizada com seu computador.
  3. Recursos de colaboração de arquivos on-line, como visualização de arquivos PDF e Office e comentários de arquivos.

O projeto está hospedado no Github ( link ).

Internamente, o Seafile usa o modelo de armazenamento de dados do GIT, mas é reprojetado para lidar eficientemente com arquivos maiores (como imagens) e sincronização automática.

    
por 14.11.2012 / 08:10
6

Dê uma olhada no owncloud ( link ). O AFAIK ainda está atualizado, pode ter alguns recursos ausentes e pode até mesmo ter erros, mas faz exatamente o que você quer.

    
por 23.06.2011 / 18:27
3

Por que não usar o tradicional método testado e comprovado de pastas domésticas de rede, arquivos offline e acesso VPN para usuários externos?

    
por 23.06.2011 / 18:47
2

Confira SparkleShare

É mais parecido com o Dropbox do que com o OwnCloud, mas também é alfa. Eu tenho usado em um servidor RHEL6 com 4 clientes Mac e 2 clientes Linux sem problemas, mas YMMV

Eu acho que apenas as dependências do lado do servidor são GIT e SSH, os clientes são compatíveis com Mac e Linux (Windows em breve)

    
por 23.06.2011 / 18:43
0

de www.ipswitch.com, o servidor ws_ftp possui um módulo "Ad Hoc Transfer" que permite que os usuários deixem arquivos para outros usuários pegarem. Pode ser exatamente o que você precisa.

    
por 24.06.2011 / 17:30
0

As pastas offline do Windows são uma boa opção na minha opinião.

    
por 24.06.2011 / 17:44
-1

Outra opção é sincronizar manualmente (ou agendar a sincronização) usando o WinSCP para o seu próprio servidor FTPS em casa (na porta 22). WinSCP é scriptable, e assim "na teoria", você poderia rotear sua própria solução perfeita e distribuí-la a todas as pessoas que compartilham o servidor de arquivos. Claro, isso depende de muitas coisas.

    
por 23.06.2011 / 18:57

Tags