Copyparty
A portable file server packed into a single Python file. Upload and download files through a modern web UI with accelerated resumable uploads, WebDAV, FTP/FTPS, and built-in search.
What You Can Do After Deployment
- Visit your domain — open the Copyparty web interface
- Upload files — drag and drop files or folders with accelerated resumable uploads
- Browse and download — navigate your file tree with thumbnail previews and media playback
- Connect via WebDAV or FTP — mount as a network drive or use any FTP client
- Search files — full-text search across filenames and file contents with tag support
Key Features
- Accelerated resumable uploads with deduplication
- WebDAV and FTP/FTPS server built in
- Media indexing with audio transcoding and video thumbnails
- Full-text search engine for filenames and file content
- Markdown rendering and document preview
- User accounts with granular permission control
- Zero-config mDNS/SSDP discovery on local networks
- Mobile-friendly responsive web UI
- File versioning and undelete support
- Clipboard and text-message sharing
License
MIT — GitHub