Repolode
smp46

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. 1

    Baixe o arquivo docker-compose.yml

  2. 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