88 pontos por GN⁺ 2025-07-29 | 11 comentários | Compartilhar no WhatsApp
  • Funciona apenas com Python (suporta as versões 2 e 3) e é um projeto de código aberto de servidor de arquivos universal que permite upload e download de arquivos pelo navegador
  • Suporta diversos protocolos como HTTP, WebDAV, FTP, TFTP e SMB/CIFS, e também pode ser usado em dispositivos móveis com app Android e Atalhos do iOS
  • Mesmo arquivos grandes têm suporte a multithread sem limite de tamanho e interrupção/retomada de upload, além de oferecer diversos recursos modernos de servidor de arquivos como arrastar e soltar, upload de pastas inteiras, geração de miniaturas, download de arquivos compactados e reprodução de mídia em tempo real
  • Também traz recursos avançados de servidor de arquivos, como gerenciamento de permissões por conta, links de compartilhamento de uso único, feed RSS, player de mídia, streaming de logs em tempo real, renomeação em lote, busca de arquivos e busca por tags de mídia
  • Visualizador e editor de texto/Markdown, streaming de logs em tempo real e suporte a interface multilíngue
  • A instalação e a execução são muito simples, funcionando em vários ambientes como Windows, Linux, Mac, Android, FreeBSD e ARM
  • Pode ser executado imediatamente como standalone sfx, exe, pyz etc., sem processo de instalação
  • Também é distribuído como pacote via Docker e em várias plataformas
  • Suporta o ambiente Android Termux
  • Depois de iniciar o servidor, é possível acessá-lo imediatamente pelo navegador, e com opções adicionais ou configurações de permissão por conta/pasta ele pode ser usado de várias formas

Filosofia do projeto e vantagens

  • Busca “praticidade para uso imediato no maior número possível de ambientes, sem configuração nem processo de build”
  • Com dependências mínimas, modo de execução intuitivo e vários recursos integrados, pode ser usado rapidamente quando for necessário um servidor de arquivos urgente ou temporário
    • Em casa ou no escritório, pode ser usado como servidor de arquivos local, substituto de NAS, compartilhamento temporário de arquivos, backup, servidor de mídia ou nuvem simples
    • Pode ser aplicado em qualquer situação em que seja necessário compartilhar arquivos sem limitações de ambiente, incluindo vários sistemas operacionais, PCs antigos/de baixo desempenho, Raspberry Pi, dispositivos embarcados e Android
  • É muito mais leve do que grandes soluções de servidor de arquivos como o Nextcloud, além de oferecer excelente compatibilidade com diversos protocolos e plataformas

11 comentários

 
savvykang 2025-07-31

Funciona bem no Termux, e as miniaturas de imagem aparecem no copyparty ao apertar a tecla g depois de instalar libjpeg-turbo e Pillow. Agora, quando eu for transferir arquivos do celular para o PC, parece que não vou mais precisar usar Quick Share nem o servidor web embutido do Python. Depois do yt-dlp, este é o segundo programa que vale a pena configurar e usar no Termux.

 
ihabis02 2025-08-01

Nossa, que ótima notícia saber que funciona no termux.

 
jwh926 2025-07-31

Tem uma coisa estranha no canto inferior esquerdo do servidor de demonstração. Activate Windows
Mas eu uso macOS..

 
ffdd270 2025-07-31

Parece brincadeira. Até o vídeo de demonstração está cheio de piadas...

 
ahwjdekf 2025-07-30

Uau... dei uma olhada rápida no código-fonte e ele é realmente bem único. Nunca tinha visto algo assim. O conteúdo binário do tar embutido dentro do código Python... parece uma abordagem bem peculiar..

 
kwj9211 2025-07-30

O site de demonstração é bem impressionante!
Tenho que instalar hoje à noite sem falta...

 
ahwjdekf 2025-07-30

Uau, que programa realmente incrível. Parece que o criador é norueguês. Fazer um programa de altíssima qualidade assim só pela diversão e ainda publicá-lo... é até digno de admiração. Isso me faz perceber mais uma vez como o mundo é vasto e como há tantos gênios por aí. Vamos lá, desenvolvedores coreanos, esforcem-se também e tentem criar e publicar algo incrível assim.

 
joyfui 2025-07-29

Tem todos os recursos que você pensa "seria ótimo se tivesse". Esse cara sozinho faz o papel de um NAS inteiro.

 
click 2025-07-29

Só de ver o site de demonstração já é algo bem impressionante. É incrível como tantos recursos são suportados com um código realmente tão curto.

 
GN⁺ 2025-07-29
Comentários do Hacker News
  • Vi que o criador dessa ferramenta postou um vídeo de demonstração no YouTube há alguns dias link do YouTube. Durante o upload, ele enviou mais ou menos metade do arquivo e interrompeu; em seguida, tentou baixar imediatamente, e o download prosseguiu só até o ponto já enviado e então parou. No fim, quando terminou completamente o upload, o download foi retomado de forma natural e concluído sem problema nenhum — isso foi impressionante.

    • Especialmente para quem já teve download falhando depois de passar a noite toda baixando na era do dial-up, é uma funcionalidade de cair o queixo.

    • Eu não achava que precisaria desse software, mas o vídeo é tão bem feito que deu vontade de procurar algum uso para ele nem que fosse na marra.

    • Fiquei com a sensação de que seria útil para distribuir o shareware de Doom.

    • Pela descrição, soa bem parecido com BitTorrent.

    • Dá até para imaginar como seria ainda mais incrível se, durante a demonstração, o servidor reiniciasse e mesmo assim tudo continuasse funcionando de forma tão fluida.

  • Esses recursos são o tipo de coisa com que power users sonham. Vai muito além de um servidor de arquivos e tem várias funcionalidades. O vídeo feito pelo próprio desenvolvedor também transborda humor e senso artístico. Se o autor estiver por aqui, fiquei curioso para saber se fez tudo sozinho ou se usa LLMs, agentes etc. Fiquei sinceramente impressionado.

    • Olá o/ Sim, 97% foi só eu codando sozinho no vscode. Uso apenas o pylance e o depurador, com as outras extensões desativadas. Foi o que funcionou melhor para manter o foco. AI ou LLM eu uso só muito de vez em quando para tradução para chinês. Os outros 2% vieram quando amigos encontraram novos casos de uso, sugeriram funcionalidades ou acharam bugs. Agora que o projeto começou a receber muita atenção, começaram a chegar pull requests, então imagino que essa proporção mude em breve. Estou realmente empolgado porque mais olhos ajudam a encontrar meus erros e coisas que deixei passar.

    • No vídeo, o criador diz que começou isso no smartphone em 2019, antes do surgimento dos LLMs úteis.

  • servidor de arquivos Isso reduz demais o que ele faz. É pelo menos mil vezes mais incrível do que isso. Recomendo muito ver o vídeo de demonstração link do YouTube.

  • Além de ser um software excelente, o servidor de demonstração hospedado pelo próprio autor pareceu um dos webapps mais rápidos que já usei ultimamente. Impressiona ver esse nível de performance mesmo enquanto está em alta no HN. Fiquei me perguntando se seria tecnicamente possível criar um app parecido com esse, mas baseado no protocolo do Syncthing. Eu também gosto do Syncthing, mas queria que existisse um serviço para compartilhar facilmente arquivos específicos com pares.

  • Copyparty é um software incrível. Elogio meu amigo e desenvolvedor e digo para todo mundo assistir ao vídeo do YouTube lançado recentemente. Minha família também guarda com orgulho um disco de edição limitada do Copyparty. link do YouTube

  • [Assistindo ao vídeo] No começo achei que fosse só um navegador de arquivos, e desses já existem muitos... [Assistindo mais um pouco] Mudei completamente de ideia.

  • Esse software é realmente impressionante, a ponto de eu torcer para existir um caso de uso adequado para ele. Também me chamou atenção o cuidado dos desenvolvedores com segurança. O vídeo no YouTube mostra muito bem o charme do projeto.

    • Eu tenho um caso de uso: faz tempo que quero montar uma "pequena biblioteca" movida a energia solar no meu jardim da frente. Seria como aquelas caixinhas de troca de livros da vizinhança, mas com conteúdo digital em vez de livros — e acho que eu ainda colocaria uma bandeira de caveira e pirata.

    • Posso estar entendendo algo errado, então me corrijam se for o caso, mas essa ferramenta pode realmente ser a melhor solução open source e self-hosted para um problema muito comum de transferência de arquivos entre dispositivos, especialmente quando um deles é um smartphone. Ferramentas parecidas aparecem com frequência no HN, mas sempre acabam apontando algum problema; esta parece ser uma alternativa bem forte.

  • Descobri isso agora, e depois de ver toda a apresentação no YouTube, fiquei pensando que talvez seja o melhor software que eu já imaginei existir. Se realmente funcionar tão bem quanto promete, pode substituir vários serviços que eu mesmo hospedo.

  • Sou uma pessoa comum, mas com bastante experiência em hardware. Fiquei curioso: será que bastaria pegar um celular Android antigo, colocar um cartão minisd grande e rodar só o Copyparty?

  • Software realmente muito bacana. O README é muito divertido e dá vontade de experimentar. No r/selfhosted, outras soluções como nextcloud só acumulam reclamações, mas com o Copyparty a expectativa é grande.

    • Valeu pela recomendação do README, foi muito prazeroso de ler. Gostei especialmente desta parte, que ajuda a entender bem o que esperar da ferramenta:

      filosofia Linux ao contrário -- faz de tudo e dá conta razoavelmente bem

    • Se você achou o README divertido, então recomendo muito ver o vídeo de demonstração também link do YouTube

 
yinn27 2025-07-30

Que interessante.