Pingvin Share X
Secure and easy self-hosted file sharing platform.
Open source alternative to:
Pingvin Share X is a self-hosted file sharing platform forked from Pingvin Share, offering a secure and user-friendly way to share files temporarily. Built with TypeScript and designed for easy Docker deployment, it provides an open-source alternative to commercial services like WeTransfer and Dropbox. Users can upload files and share links with optional expiration, making it ideal for privacy-conscious individuals and teams who prefer to keep their data on their own infrastructure.
Categories:
Build with:
Frequently Asked Questions
What is Pingvin Share?
Pingvin Share is a self-hosted file sharing platform — a free, open source alternative to services like WeTransfer. You upload files through a clean web interface and get a share link you can send to anyone. It runs on your own server, so files go straight to storage you control instead of passing through a third-party cloud.
Can I self-host Pingvin Share?
Yes. Pingvin Share is designed to be self-hosted and is typically deployed with Docker (a docker-compose.yml is provided, plus other install options in the docs). Once running it listens on a local port you can expose through a reverse proxy, and the first account you create on setup becomes the administrator.
Is there a file size limit?
No fixed limit. Pingvin Share supports unlimited file sizes, restricted only by your available disk space. You can also set an expiration date on shares, cap the number of visits, and protect shares with a password, giving you full control over how long files stay available.
How do I share and receive files?
Sharing is drag-and-drop or click-to-upload. You can add a description and recipients and email the share link directly (when SMTP is configured), with customizable email templates. Reverse shares let others upload files to you through a link, and every share is manageable from your share list — edit, extend, or revoke it anytime.
What storage and auth options does it support?
Pingvin Share supports local storage and Amazon S3 (or S3-compatible) file providers. For authentication it offers OIDC and LDAP, and it can integrate with ClamAV to scan uploaded files for malware. It is licensed under the permissive BSD-2-Clause open source license.
Looking for contributors
This project is actively seeking help, join the community!
OpenAltFinder Score
Project Details
Repository details
Updated 9/16/2026, 12:00:20 PM
View RepositoryRepository activity
Compare Pingvin Share X with
Similar open source alternatives

yougram
Self-hosted image sharing app that ships as a single static binary with multi-user support and shareable guest albums.

Paperless-ngx
Self-hosted document management system with OCR, full-text search, and automatic tagging for your paper documents.

SafeBucket
Self-hosted file sharing platform with direct S3 uploads, SSO, and role-based access control.
Dropbox
Chevereto
Self-hosted image and video hosting platform. Build your own Flickr or Imgur-style media sharing site.

Syncthing
Continuous file synchronization program that syncs files directly between your devices — no cloud required.
Dropbox
OpenCloud
OpenCloud is an open-source platform for file management, sharing, and team collaboration. It's easy to deploy, fully self-hostable, and built for modern, privacy-first workflows.


