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.
- O FTPbox é quase perfeito e de código aberto, mas ainda não foi portado para o Mac .
- O GoodSync não funciona em segundo plano (requer um clique do usuário), portanto é proibido.
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.
fonte
Respostas:
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.
fonte
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.
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.
fonte
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.
fonte
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
fonte
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.
fonte
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).
fonte
O assistente git-annex está próximo do que você pede:
O que está faltando (pelo menos agora):
fonte
Você já experimentou o sparkleShare? http://sparkleshare.org/
fonte