copyparty
Portable file server with resume uploads, WebDAV, SFTP, FTP and media indexer
AI Summary
copyparty is a lightweight, portable file server that only requires Python and supports numerous protocols (HTTP, WebDAV, SFTP, FTP, TFTP, SMB). It offers advanced features such as resume uploads, deduplication, media indexer, built-in player and comprehensive access control. The tool is ideal for self-hosting and can be deployed as a full-featured file server on virtually any device.
✓ Pros
- + Extremely portable - only a single Python file with no dependencies required
- + Extensive protocol support (WebDAV, SFTP, FTP, TFTP, SMB)
- + Advanced features such as resume uploads, deduplication and media indexer
✗ Cons
- − Requires Python installation on the host system
- − Setup for advanced features can be complex
Use Cases
- → Personal cloud storage with access via browser, WebDAV or mobile apps
- → Media server with audio/video player, playlists and tag-based search
- → Collaborative file sharing with granular permissions per folder and user
- → Backup server with deduplication and resume function for large files
Who is it for?
Developers, sysadmins and self-hosters looking for a flexible, feature-rich file server without complex dependencies.