Pingvin Share X
★ 516A self-hosted alternative to Dropbox
BSD 2-Clause "Simplified" LicenseOpen Source — No PaywallSingle Container — single container — minimal hosting footprintDocker · Compose · SourceNo external DB15 active committers (12mo)
About
Pingvin Share X is a self-hosted file sharing platform aimed at people who want a private alternative to services like WeTransfer. It is a fork of Pingvin Share and focuses on link-based file...
Community Ratings
No ratings yetNew this week
Read recap →Weekly Recap — Oct 9, 2026 – Oct 16, 2026Oct 16, 2026
Features
- file sharing via link
- unlimited file size
- share expiration dates
- password protection
- visitor limits
- email recipients
- reverse shares
- OIDC authentication
- LDAP authentication
- ClamAV security scans
Details
- Last Updated
- Oct 19, 2026
- Created
- Sep 16, 2025
- Install Methods
- dockerdocker-composesource
- Requirements
- Node.jsnpmPrismadatabaseClamAVS3 storage (optional file provider)
- Authentication
- oidc-ssoldap
- Runtime / Stack
- DockerNodejs
- Privacy & Independence
- Cloud: Optional
- User Model
- Multi-User
- Deployment
Deployment: Docker Compose ✓Single Container — minimal hosting footprintsingle container
Run Pingvin Share X with Docker Compose
Compose file from the Pingvin Share X project repository.
1 service
no resource limits declared
needs persistent storage (2 volumes)
docker-compose.yml · @ 53ea26e · scanned Oct 2, 2026
services:
pingvin-share-x:
container_name: pingvin-share-x
image: smp46/pingvin-share-x # or ghcr.io/smp46/pingvin-share-x
restart: unless-stopped
ports:
- 3000:3000
environment:
- TRUST_PROXY=false # Set to true if a reverse proxy is in front of the container
volumes:
- "./data:/opt/app/backend/data:rw,z"
- "./data/images:/opt/app/frontend/public/img:rw,z"
# - "./config.yaml:/opt/app/config.yaml" # Add this line, if you want to configure pingvin-share-x via config file and not via UI
# To add ClamAV, to scan your shares for malicious files,
# see https://smp46.github.io/pingvin-share-x/setup/integrations/#clamav-docker-only
This file may be out of date. Check the Pingvin Share X documentation for current setup steps.
Tags
Track your self-hosted stack
Bookmark software to try, rate tools you've used, and keep your collection in one place.
Metadata extracted from README on Jun 6, 2026
Related Software
Cloudreve
28.9k
Cloudreve is a self-hosted file management system with multi-cloud storage support.
File SynchronizationCopyleft LicenseWeb File Managers+4
3 Containers
Sharry
1.4k
Sharry is a self-hosted web application for uploading files and generating shareable URLs for others to download or upload files.
Simple File UploadsCopyleft LicenseWeb File Managers+2
2 Containers
FileGator
3.1k
FileGator is a self-hosted web file manager for managing files and folders, with multi-user access and support for multiple storage backends.
Web File ManagersPermissive LicenseFile & Object Storage+2
ProjectSend
2.0k
A self-hosted client portal for sharing files privately with clients, partners, and teams.
Simple File UploadsWeb File ManagersFile & Object Storage+2
miniserve
7.9k
miniserve is a small cross-platform CLI tool for serving files and directories over HTTP.
Web File ManagersSimple File UploadsFile & Object Storage+3
PicoShare
3.1k
PicoShare is a minimalist self-hosted web app for sharing files through direct download links.
Simple File UploadsCopyleft LicenseWeb File Managers+3
2 ContainersFully FOSS
QuickShare
639
Quickshare is a web-based file sharing and management tool for transferring files between devices.
Simple File UploadsCopyleft LicenseFile & Object Storage+3
XBackBone
1.2k
XBackBone is a self-hosted file and media sharing platform with ShareX support, rich previews, short links, and a REST API.
Simple File UploadsCopyleft LicenseWeb File Managers+5
Uploady
110
Uploady is a PHP-based secure file uploader script with multi-file uploads, role-based controls, and an admin panel.
Simple File UploadsWeb File ManagersFile & Object Storage+2
Shifter
42
Shifter is a self-hosted file-sharing web app for uploading files and generating download links.
Simple File UploadsPermissive LicenseWeb File Managers+3
Flare
138
Flare is a self-hostable file sharing platform for uploading, managing, previewing, and sharing files, screenshots, short URLs, and paste content.
Simple File UploadsWeb File ManagersFile & Object Storage+4
slcl
6
Simple and lightweight web cloud storage.
Web File ManagersCopyleft LicenseFile & Object Storage+2
