pwndrop
pwndrop is a self-deployable file hosting service with a clean web-based admin panel. Upload and share files over HTTP and WebDAV with full control over URLs, file names, and content types.
Features
- Web Admin Panel - Upload, manage, and share files through a browser interface
- Custom URL Paths - Set any URL path for your hosted files
- MIME Type Control - Override the content type returned for any file
- WebDAV Support - Mount as a network drive on any operating system
- Sub-Path Hosting - Serve files from a secret admin path to keep the main URL clean
- No Database Required - All data stored on the filesystem
First Access
Navigate to your domain followed by the secret admin path (default: /pwndrop). On first visit, you will create an admin account.
What You Can Do After Deployment
- Open your domain +
/pwndrop — access the admin panel
- Create admin account — set up your username and password on first visit
- Upload files — drag and drop files into the admin interface
- Set custom URLs — assign memorable paths to your uploaded files
- Share links — distribute file URLs to recipients
- Configure WebDAV — mount as a network drive for easy file management
Environment Variables
| Variable | Description |
|---|
SECRET_PATH | Admin panel URL path (default: /pwndrop) |
PUID | User ID for file permissions |
PGID | Group ID for file permissions |
License
GPL-3.0 — GitHub