Pingvin Share is a self-hosted file sharing platform and an alternative for WeTransfer.
This is an actively maintained fork of the original project with additional features and improvements.
- Share files using a link
- Unlimited file size (restricted only by disk space)
- Set an expiration date for shares
- Secure shares with visitor limits and passwords
- Email recipients
- Reverse shares
- OIDC and LDAP authentication
- Integration with ClamAV for security scans
- Different file providers: local storage and S3
- Short Links - URL shortening with expiration, passwords, and view limits
- Paste Sharing - Share text and code snippets with syntax highlighting
- Improved error handling and logging
- Better accessibility (aria-labels)
- React performance optimizations
- Enhanced UI states (loading, empty, error)
- Proxmox LXC installation script
- Download the
docker-compose.ymlfile - Run
docker compose up -d
The website is now listening on http://localhost:3000, have fun with Pingvin Share 🐧!
Contributions are welcome! Feel free to open issues or submit pull requests.
This fork is based on Pingvin Share by stonith404.
Thanks to all the original contributors!