No vídeo, uso rclone e PocketServer para executar um servidor WebDAV local em segundo plano no meu iPhone e copiar/sincronizar 3,8 GB de dados (~1000 arquivos) do meu telefone para o meu desktop, sem nuvem ou cabo.
O iPhone é um iPhone SE 2020.
Embora 3,8 GB no vídeo não pareça muito, o servidor WebDAV em segundo plano do iPhone mantém uma pegada de memória consistente e mínima (~30 MB de RAM) durante a transferência, mesmo para arquivos grandes (em GB), tornando-o escalável para lidar com grandes quantidades de dados.
A velocidade média de transferência é de cerca de 27 MB/s no meu iPhone SE 2020.
Veja como funciona
- Use o PocketServer para criar e executar um servidor WebDAV local em segundo plano no meu iPhone para servir a pasta que quero copiar/sincronizar.
- Use rclone no meu desktop para copiar/sincronizar essa pasta sem fazer upload para o armazenamento em nuvem ou usar um cabo.
As ferramentas que eu uso
- rclone: uma CLI robusta e multiplataforma para gerenciar (leitura/escrita/sincronização, etc.) múltiplos armazenamentos locais e remotos (provavelmente a maioria dos membros aqui já conhece a ferramenta).
- PocketServer: um aplicativo iOS leve que escrevi para iniciar servidores HTTP/WebDAV locais e persistentes em segundo plano no iPhone/iPad.
Já existem alguns outros aplicativos iOS para executar servidores WebDAV no iPhone/iPad. As razões para escolher o PocketServer:
- Pegada de memória mínima. Ele usa cerca de 30 MB de RAM (consistentemente, sem picos de memória) durante a transferência de arquivos grandes (em GB) e um grande número de arquivos.
- Servidores em segundo plano persistentes. Os servidores continuam a funcionar de forma confiável mesmo quando você alterna para outros aplicativos ou bloqueia a tela.
- Simple to set up. Just choose a folder, and the server is up & running.
- Leve. O aplicativo tem 2MB de tamanho de download e 4MB de tamanho instalado.
Preços do PocketServer
Todas as 3 principais funcionalidades (Compartilhamento de Arquivos, Compartilhamento de Pastas, Servidor WebDAV) são totalmente funcionais na versão gratuita.
A versão gratuita não possui nenhuma restrição de velocidade de transferência, tamanho de arquivo ou número de arquivos.
O upgrade Pro (compra única de US$ 4,99, sem assinatura recorrente) é necessário apenas para personalização da marca para a interface do usuário da web (logotipos, títulos, rodapés), geração de miniaturas sob demanda e autenticação de várias contas.