Gerenciador de arquivos web e self-hosted que se conecta a vários sistemas de armazenamento, como SFTP, S3, SMB, WebDAV e FTP, por meio de uma arquitetura de plugins.
9001/copyparty
Servidor de arquivos portátil em Python, com uploads e downloads retomáveis, acessível por qualquer navegador e via WebDAV, SFTP, FTP, TFTP e SMB.
Alternativa open source a:Dropbox
Google Drive
- Estrelas
- 47,095
- Forks
- 1,911
- Issues abertas
- 257
- Último commit
- ontem
O que é?
O copyparty transforma quase qualquer dispositivo em um servidor de arquivos. Ele roda com Python 2 ou 3 e, como seu núcleo não precisa de pacotes extras, pode ser iniciado com um único script. Os usuários podem navegar por arquivos, baixá-los e enviá-los usando qualquer navegador, com transferências que podem ser retomadas após interrupções.
Além da interface web, o copyparty disponibiliza arquivos por HTTP(S), WebDAV, SFTP, FTP(S), TFTP e SMB/CIFS, funcionando com clientes padrão e unidades montadas. O acesso é controlado por pasta, com contas e permissões como leitura, gravação, movimentação, exclusão e administração.
A interface no navegador inclui um player de mídia, miniaturas, visualizador e editor de Markdown, downloads em ZIP, busca de arquivos por nome, tamanho, data e tags, além de um gerenciador de arquivos. Dependências opcionais, como Pillow e FFmpeg, adicionam miniaturas, tags de mídia e transcodificação.
Recursos principais
- 01Uploads e downloads retomáveis e multithread pelo navegador.
- 02Disponibiliza arquivos por HTTP(S), WebDAV, SFTP, FTP(S), TFTP e SMB.
- 03Contas e permissões por pasta, incluindo pastas somente para leitura ou gravação.
- 04Player de mídia integrado, galeria de imagens, miniaturas e visualizador de arquivos de texto.
- 05Busca por nome, tamanho, data e tags de áudio, além de deduplicação de arquivos por meio de symlinks.
- 06Roda a partir de um único script Python, com dependências opcionais.
Casos de uso
- Transformar um computador antigo ou NAS em um espaço compartilhado para envio de arquivos por uma equipe pequena.
- Permitir que outras pessoas enviem arquivos grandes pelo navegador sem instalar nenhum software.
- Disponibilizar uma biblioteca de mídia doméstica com player integrado e miniaturas.
- Disponibilizar uma pasta por WebDAV ou SFTP para dispositivos que já oferecem suporte a esses protocolos.
Início rápido
- 1
Baixe copyparty-sfx.py na página de releases e execute-o com Python
python3 copyparty-sfx.py - 2
Ou instale pelo PyPI com pip
python3 -m pip install --user -U copyparty - 3
Ou, se o uv estiver instalado, execute-o diretamente
uv tool run copyparty
Antes de usar
- O README alerta que o servidor SMB é inseguro, lento e não é recomendado para uso via WAN.
- Expor o servidor à internet exige configurações adicionais, como proxies reversos ou túneis.
Em coleções
Tópicos
Perguntas frequentes
- O que é copyparty?
- Servidor de arquivos portátil em Python, com uploads e downloads retomáveis, acessível por qualquer navegador e via WebDAV, SFTP, FTP, TFTP e SMB. O copyparty transforma quase qualquer dispositivo em um servidor de arquivos. Ele roda com Python 2 ou 3 e, como seu núcleo não precisa de pacotes extras, pode ser iniciado com um único script. Os usuários podem navegar por arquivos, baixá-los e enviá-los usando qualquer navegador, com transferências que podem ser retomadas após interrupções.
- copyparty é gratuito? Qual é a licença?
- copyparty é open source sob a licença MIT. Confira os termos da licença antes de usá-lo em produtos comerciais.
- copyparty ainda é mantido?
- Manutenção ativa. O último commit de copyparty foi em 21 de out. de 2026.
- Para que posso usar copyparty?
- Transformar um computador antigo ou NAS em um espaço compartilhado para envio de arquivos por uma equipe pequena. Permitir que outras pessoas enviem arquivos grandes pelo navegador sem instalar nenhum software. Disponibilizar uma biblioteca de mídia doméstica com player integrado e miniaturas. Disponibilizar uma pasta por WebDAV ou SFTP para dispositivos que já oferecem suporte a esses protocolos.
- Como instalar copyparty?
- Baixe copyparty-sfx.py na página de releases e execute-o com Python: python3 copyparty-sfx.py Ou instale pelo PyPI com pip: python3 -m pip install --user -U copyparty Ou, se o uv estiver instalado, execute-o diretamente: uv tool run copyparty
- Onde consigo copyparty?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/9001/copyparty
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Servidor auto-hospedado para listar e gerenciar arquivos, reunindo vários provedores de armazenamento em nuvem e armazenamento local em uma única interface web e via WebDAV.
Gerenciador de arquivos web auto-hospedado, com suporte a múltiplas fontes, login OIDC/LDAP, pré-visualização, busca, compartilhamento e WebDAV, distribuído como binário único.
Um sistema operacional de desktop acessado pelo navegador para dispositivos de baixo consumo, como o Raspberry Pi, com gerenciamento de arquivos, compartilhamento em rede e ambiente de apps web.
Plataforma auto-hospedada para armazenar, sincronizar e compartilhar arquivos, com WebDAV e edição de documentos online.
Servidor de transferência de arquivos auto-hospedado com suporte a SFTP, FTP/S, HTTP/S e WebDAV sobre armazenamento local, S3, Google Cloud Storage e Azure Blob.