Cliente do tipo Dropbox para Macs para acessar o armazenamento FTP / WebDAV / CMIS existente

23

Temos muitos usuários em Macs que acessam seus arquivos em um grande servidor não Mac que suporta FTP / WebDAV / CMIS.

PROBLEMA: Eles não podem usar seus arquivos enquanto não estiverem conectados à Internet.

PERGUNTA: Existe um software semelhante ao Dropbox para FTP? ou WebDAV? ou CMIS?

  • Quando conectado, envia alterações locais para o servidor
  • Quando conectado, pesquisa o servidor a cada n minutos para obter alterações
  • De preferência código aberto
  • Interface do usuário semelhante ao Dropbox: ícone da bandeja, caixa de diálogo de configuração mínima, talvez uma verificação verde no Finder para mostrar quais arquivos estão sincronizados.
  • Inicia automaticamente na inicialização ou no login

Só para esclarecer: não estou procurando um serviço de hospedagem online. Eu tenho um servidor existente e não há plano para mover nenhum dado para nenhuma nuvem. Estou procurando um software do lado do cliente que possa sincronizar arquivos locais com o servidor quando conectado à rede.

Me pediram para adicionar uma seção curta descrevendo por que o DropBox não é uma solução: 1) Os documentos são confidenciais, terceiros não são uma opção 2) O Dropbox não é confiável o suficiente (é necessário um melhor tempo de atividade / SLA) 3) O Dropbox fica muito caro para grande escala 4) A interface FTP / WebDAV / CMIS é realmente fornecida pelo "Alfresco", um sistema de gerenciamento de documentos corporativos que possui muitos outros recursos (não apenas transferência de arquivos) e é integrado a outros sistemas corporativos críticos. Portanto, minha pergunta é realmente apenas do lado do cliente.

Nicolas Raoul
fonte
3
Para não dissuadir alguém de responder, mas você pode adicionar uma seção curta por que o dropbox não é para você? Eu poderia ver sacrificando o bom software se você precisar hospedá-lo internamente devido a problemas de controle ou conformidade. Eu poderia ver respostas diferentes se você estiver focado principalmente em minimizar o custo em detrimento do tempo / confiabilidade / qualidade do software. Ou você pretende reimplementar o rastreamento e a sincronização de pastas pessoais do servidor Lion para contas móveis?
bmike
@bmike: Seção acrescentou, obrigado pelo conselho, eu sou novo aqui :-)
Nicolas Raoul
Agora essa é uma ótima pergunta! Vou pensar em algumas opções e dar uma olhada. Obrigado pelos detalhes extras
bmike
@NicolasRaoul Eu queria saber o que acabou sendo sua solução. Estamos trabalhando com partes do ownCloud e simplesmente não utilizando seu armazenamento.
E1Suave
@ E1Suave: Não conseguimos encontrar a ferramenta amigável que nossos clientes desejam, por isso estamos desenvolvendo uma agora. Será gratuito e de código aberto. Anunciaremos aqui: twitter.com/CmisSync1
Nicolas Raoul

Respostas:

7

Você pode procurar os seguintes aplicativos de código aberto:

  • FTPSync

    um script Perl para sincronizar uma árvore de diretórios local e uma árvore de diretórios FTP remota.

  • ownCloud

    Serviços da Web sob seu controle.

    Recursos atuais: gerenciamento de arquivos, acesso WebDAV, compartilhamento via link público, streaming de música, usuários e grupos, OpenID, LDAP No desenvolvimento: compartilhamento, criptografia, calendário, contatos, etc., cliente de sincronização de desktop, aplicativos Android e webOS, servidor-servidor sincronizar

    NOTA: Você não precisa utilizar o armazenamento deles.

E1Suave
fonte
+1 FTPSync.pl é uma solução válida, obrigado! BBOX usa o protocolo SVN, eu estava pedindo FTP ou WebDAV ou CMIS. O cliente Android do owncloud parece ter um recurso de sincronização do WebDAV: gitorious.org/owncloud/android/blobs/master/src/eu/alefzero/… mas não consegui encontrar nenhum cliente Mac com sincronização do WebDAV em seu código-fonte ... falta algo?
Nicolas Raoul
Devo admitir que não tenho muita experiência com o ownCloud além de discutir o uso deste produto em nosso recente comitê de TI. No entanto, os seguintes links podem ser úteis para você. blog.karlitschek.de/2011/06/… owncloud.org/support/webdav
E1Suave
Peço desculpas por ter pretendido dar o outro link primeiro. Por favor, verifique meu comentário atualizado. :)
E1Suave
O link Karlitschek não contém informação sobre qualquer cliente de sincronização Mac ...
Nicolas Raoul
Você encontrou algum sucesso com o FTPSync.pl?
E1Suave
4

O CmisSync é como o Dropbox e sincroniza com qualquer servidor compatível com CMIS :
SharePoint, Documentum, FileNet, Alfresco, Nuxeo, DocuShare, Oracle, Lotus, SAP, Windchill, etc.

insira a descrição da imagem aqui

  • Sincroniza para cima e para baixo
  • O arquivo fica acessível quando está offline
  • Os conflitos são tratados como no Dropbox

Código aberto .
Isenção de responsabilidade: escrevi o CmisSync como um fork do SparkleShare, a ferramenta mencionada na resposta de Patrick, que infelizmente suporta apenas o protocolo Git.

Nicolas Raoul
fonte
1

Você pode experimentar o IQ Uploader.com . Para divulgação, sou o principal desenvolvedor que trabalha neste projeto.
Ele faz exatamente o que você descreve e fornece sincronização de FTP para MacOs e Windows. Ele também usa FTP-SSL / TLS por padrão. Ele sincroniza as alterações locais em tempo real.
Acabamos de lançar um Mac alpha muito útil que você pode baixar. O Mac beta oficial será lançado até o final de 2014.

SilentSteel
fonte
+1 Parece uma boa solução para FTP, de fato! O rastreamento ruim de servidores FTP é intrinsecamente ineficiente (porque o protocolo FTP não possui nenhum conceito de "alterações recentes"). Ótimo ver que é de código aberto!
Nicolas Raoul
1

Eu tinha um requisito semelhante ao tentar trabalhar com arquivos em um servidor FTP remoto de vários clientes. Para mim, a melhor solução de trabalho no OS 10.11.4 é o Fuse for OS X junto com o MacFusion.

O primeiro pode ser encontrado no sourceforge:

https://sourceforge.net/projects/osxfuse/files/

O fusível é o "pacote em segundo plano" que basicamente estende os recursos do sistema de arquivos OS X. (Alguns tutoriais mais antigos apontam para o MacFuse, que é, no meu entender, uma versão mais antiga que não é mais suportada.)

MacFusion é uma espécie de interface do usuário para o Fuse. Basicamente, você não precisa saber mais do que suas credenciais para acessar seu servidor FTP. Aqui encontrei um tutorial (bastante antigo) com capturas de tela de uma versão MacFusion mais antiga, que ainda funciona, de qualquer maneira:

http://www.simplehelp.net/2008/07/25/how-to-mount-a-remote-file-system-as-a-local-drive-in-os-x/

hth

nr
fonte
0

Parece que a interarquia pode fazer o que você deseja. Me chamou a atenção no contexto de uma substituição do iDisk que pode manter os arquivos armazenados em backup em um servidor, sincronizar pastas, compartilhar arquivos etc. Eu não o usei sozinho - estou relatando o que li - mas parece um candidato provável.

JRobert
fonte
Você está falando sobre o recurso "NET DISK"? Ou alguma outra coisa?
Nicolas Raoul
Espelhamento. O Netdisk não atenderia à sua necessidade de acessar arquivos quando estiver offline. Eles dizem que os arquivos podem ser mantidos disponíveis localmente: "Um espelho sincroniza uma pasta local e um diretório remoto para que sejam idênticos (embora você possa ter algumas exceções). Isso é feito ao fazer o upload, o download ou a exclusão de arquivos". ( help.nolobe.com/interarchy/#mirroring )
JRobert
A sincronização é feita automaticamente o tempo todo ou eu tenho que clicar em um botão todas as vezes (como parece ser o caso do Cyberduck trac.cyberduck.ch/wiki/help/en/howto/sync )
Nicolas Raoul
O link de suporte leva a um conjunto de páginas de Ajuda e a um formulário de contato de suporte.
JRobert
0

O Goodsync pode ser configurado para sincronização automática. Eu comecei a usá-lo há uma semana. Eu tenho algumas pastas configuradas para sincronizar automaticamente na alteração de arquivos como o DropBox e outras para sincronizar periodicamente como o Time Machine, a cada x horas. Ele também sincroniza meu ereader quando eu o conecto ao meu mac. Alguns trabalhos de sincronização são bidirecionais, outros apenas de uma maneira, sem uma análise profunda, apenas transferem tudo automaticamente.

Eu o escolhi porque sua velocidade de transferência WebDav era muitas vezes mais rápida do que qualquer outra tentativa até agora (Finder e Transmit).

PierreF
fonte
-1

O assistente git-annex está próximo do que você pede:

  • é como uma caixa de depósito;
  • é um software gratuito (= libre), ou seja, você deve poder hospedá-lo por conta própria e adaptá-lo.

O que está faltando (pelo menos agora):

imz - Ivan Zakharyaschev
fonte
O anexo git parece ótimo, mas eu não conseguia ver como é o dropbox. parece não prestar atenção nas alterações de pasta.
Cregox 18/05
@Cawas Sim. git-annex.branchable.com : "O assistente git-anexo transforma o git-anexo em um sincronizador de pastas fácil de usar". git-annex.branchable.com/assistant/quickstart : " Todas as alterações feitas na pasta serão automaticamente comprometidas com o git e sincronizadas com os repositórios em outros computadores."
imz - Ivan Zakharyaschev
-1

Você já experimentou o sparkleShare? http://sparkleshare.org/

Patrick Bunk
fonte
Minha pergunta é sobre como acessar o armazenamento FTP / WebDAV / CMIS. O SparkleShare não permite isso.
Nicolas Raoul