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.
smp46/pingvin-share-x
Plataforma auto-hospedada para compartilhar arquivos por link, com prazo de expiração, senhas e limites de visitantes.
Alternativa open source a:WeTransfer
- Estrelas
- 567
- Forks
- 63
- Issues abertas
- 39
- Último commit
- ontem
O que é?
Pingvin Share X é uma plataforma auto-hospedada de compartilhamento de arquivos e um fork do Pingvin Share, que se posiciona como uma alternativa ao WeTransfer. Os usuários enviam arquivos e compartilham um link, sem limite prático de tamanho além do espaço disponível em disco.
Os compartilhamentos podem ser protegidos por senha, limitados por número de visitantes e configurados para expirar em uma data escolhida. Os destinatários podem receber os arquivos diretamente por e-mail, e os compartilhamentos reversos permitem que outras pessoas enviem arquivos de volta para você.
O projeto oferece suporte a OIDC e LDAP para autenticação, integração com ClamAV para verificar os arquivos enviados e armazenamento em disco local ou S3. Ele é distribuído como uma imagem Docker, com um arquivo docker-compose para começar rapidamente em http://localhost:3000.
Recursos principais
- 01Compartilhe arquivos por meio de um link
- 02Sem limite de tamanho dos arquivos além do espaço em disco
- 03Datas de expiração, senhas e limites de visitantes nos compartilhamentos
- 04Envio de arquivos por e-mail aos destinatários e compartilhamentos reversos
- 05Autenticação com OIDC e LDAP
- 06Verificação com ClamAV e armazenamento local ou em S3
Casos de uso
- Substituir serviços de transferência de arquivos como o WeTransfer no seu próprio servidor
- Compartilhar arquivos grandes com contatos externos, com controle por senha e prazo de expiração
- Permitir que usuários externos enviem arquivos para você por meio de compartilhamentos reversos
- Disponibilizar um serviço de compartilhamento de arquivos para equipes com login corporativo via LDAP ou OIDC
Início rápido
- 1
Baixe o arquivo docker-compose.yml
- 2
Inicie o serviço com Docker Compose
docker compose up -d
Antes de usar
- A configuração está documentada principalmente para Docker; o README indica documentação externa para outras formas de implantação.
- Alguns recursos, como a integração com OIDC, LDAP e ClamAV, exigem configuração adicional.
Em coleções
Tópicos
Perguntas frequentes
- O que é pingvin-share-x?
- Plataforma auto-hospedada para compartilhar arquivos por link, com prazo de expiração, senhas e limites de visitantes. Pingvin Share X é uma plataforma auto-hospedada de compartilhamento de arquivos e um fork do Pingvin Share, que se posiciona como uma alternativa ao WeTransfer. Os usuários enviam arquivos e compartilham um link, sem limite prático de tamanho além do espaço disponível em disco.
- pingvin-share-x é gratuito? Qual é a licença?
- pingvin-share-x é open source sob a licença BSD-2-Clause. Confira os termos da licença antes de usá-lo em produtos comerciais.
- pingvin-share-x ainda é mantido?
- Manutenção ativa. O último commit de pingvin-share-x foi em 6 de nov. de 2026.
- Para que posso usar pingvin-share-x?
- Substituir serviços de transferência de arquivos como o WeTransfer no seu próprio servidor Compartilhar arquivos grandes com contatos externos, com controle por senha e prazo de expiração Permitir que usuários externos enviem arquivos para você por meio de compartilhamentos reversos Disponibilizar um serviço de compartilhamento de arquivos para equipes com login corporativo via LDAP ou OIDC
- Como instalar pingvin-share-x?
- Baixe o arquivo docker-compose.yml Inicie o serviço com Docker Compose: docker compose up -d
- Onde consigo pingvin-share-x?
- O código-fonte e as instruções de instalação estão no GitHub: https://github.com/smp46/pingvin-share-x
Resumo gerado por IA a partir do README do projeto. As estatísticas do GitHub são atualizadas diariamente.
Projetos relacionados
Ferramenta self-hosted para compartilhar arquivos e textos: os envios recebem um código de acesso para retirada, como uma encomenda expressa.
Um app web auto-hospedado que envia arquivos de um navegador para vários outros em tempo real, via WebRTC ponto a ponto e sem limite de tamanho.
Plataforma de compartilhamento de arquivos auto-hospedada, feita em Go e React, com uploads e downloads que vão direto para o armazenamento por URLs pré-assinadas, sem passar pelo servidor.
Explorador de arquivos web auto-hospedado e executado com Docker, com login local e via OIDC, pré-visualização de arquivos, editor integrado e compartilhamento por links.
Gerenciador de arquivos web multiusuário e auto-hospedado, com suporte a armazenamento local, FTP, S3 e outras plataformas de nuvem, além de funções, permissões e uploads em partes.