Repolode
smp46

smp46/pingvin-share-x

Plataforma autoalojada para compartir archivos mediante enlaces, con caducidad, contraseñas y límites de visitantes.

Alternativa open source a:WeTransfer

Estrellas
567
Forks
63
Issues abiertos
39
Último commit
ayer

¿Qué es?

Pingvin Share X es una plataforma autoalojada para compartir archivos y un fork de Pingvin Share, presentada como alternativa a WeTransfer. Los usuarios suben archivos y los comparten mediante un enlace, sin un límite práctico de tamaño más allá del espacio disponible en disco.

Los enlaces compartidos pueden protegerse con contraseñas, limitarse por número de visitantes y configurarse para que caduquen en una fecha determinada. Es posible enviar los archivos directamente por correo electrónico a los destinatarios, y los enlaces compartidos inversos permiten que otras personas te envíen archivos.

El proyecto admite OIDC y LDAP para iniciar sesión, integración con ClamAV para analizar los archivos subidos y almacenamiento en disco local o en S3. Se distribuye como una imagen de Docker e incluye un archivo docker-compose para empezar rápidamente en http://localhost:3000.

Funciones clave

  • 01Compartir archivos mediante un enlace
  • 02Sin límite de tamaño de archivo más allá del espacio en disco
  • 03Fechas de caducidad, contraseñas y límites de visitantes para los enlaces compartidos
  • 04Envío por correo electrónico a los destinatarios y enlaces compartidos inversos
  • 05Autenticación con OIDC y LDAP
  • 06Análisis con ClamAV y almacenamiento local o en S3

Casos de uso

  • Sustituir en tu propio servidor los servicios de transferencia de archivos al estilo de WeTransfer
  • Compartir archivos grandes con contactos externos mediante controles de contraseña y caducidad
  • Permitir que usuarios externos te envíen archivos mediante enlaces compartidos inversos
  • Gestionar un servicio de uso compartido de archivos para un equipo con inicio de sesión corporativo mediante LDAP u OIDC

Inicio rápido

  1. 1

    Descarga el archivo docker-compose.yml

  2. 2

    Inicia el servicio con Docker Compose

    docker compose up -d

Antes de usarlo

  • La configuración está documentada principalmente para Docker; el README remite a documentación externa para otras formas de despliegue.
  • Algunas funciones, como la integración con OIDC, LDAP y ClamAV, requieren configuración adicional.

En colecciones

Temas

Preguntas frecuentes

¿Qué es pingvin-share-x?
Plataforma autoalojada para compartir archivos mediante enlaces, con caducidad, contraseñas y límites de visitantes. Pingvin Share X es una plataforma autoalojada para compartir archivos y un fork de Pingvin Share, presentada como alternativa a WeTransfer. Los usuarios suben archivos y los comparten mediante un enlace, sin un límite práctico de tamaño más allá del espacio disponible en disco.
¿pingvin-share-x es gratuito? ¿Qué licencia tiene?
pingvin-share-x es open source bajo la licencia BSD-2-Clause. Revisa los términos de la licencia antes de usarlo en productos comerciales.
¿pingvin-share-x sigue mantenido?
Mantenimiento activo. El último commit de pingvin-share-x fue el 6 nov 2026.
¿Para qué puedo usar pingvin-share-x?
Sustituir en tu propio servidor los servicios de transferencia de archivos al estilo de WeTransfer Compartir archivos grandes con contactos externos mediante controles de contraseña y caducidad Permitir que usuarios externos te envíen archivos mediante enlaces compartidos inversos Gestionar un servicio de uso compartido de archivos para un equipo con inicio de sesión corporativo mediante LDAP u OIDC
¿Cómo se instala pingvin-share-x?
Descarga el archivo docker-compose.yml Inicia el servicio con Docker Compose: docker compose up -d
¿Dónde consigo pingvin-share-x?
El código fuente y las instrucciones de instalación están en GitHub: https://github.com/smp46/pingvin-share-x

Resumen generado por IA a partir del README del proyecto. Las estadísticas de GitHub se actualizan a diario.

Proyectos relacionados