Gestor web de archivos autohospedado con varias fuentes, acceso OIDC/LDAP, vistas previas, búsqueda, uso compartido y WebDAV, distribuido como un único binario.
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
Descarga el archivo docker-compose.yml
- 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
Herramienta autoalojada para compartir archivos y texto: las cargas reciben un código de acceso para recogerlas, como un paquete urgente.
Aplicación web autohospedada que envía archivos en tiempo real desde un navegador a muchos otros, de igual a igual mediante WebRTC y sin límite de tamaño.
Plataforma de uso compartido de archivos autohospedada, desarrollada con Go y React, donde las cargas y descargas van directamente al almacenamiento mediante URL prefirmadas, sin pasar por el servidor.
Explorador web de archivos autoalojado y desplegado con Docker, con inicio de sesión local y OIDC, vista previa de archivos, editor integrado y uso compartido mediante enlaces.
Gestor de archivos web multiusuario y autohospedado, compatible con almacenamiento local, FTP, S3 y otras plataformas en la nube, con roles, permisos y cargas por partes.