
copyparty
Portable file server with fast resumable uploads and many protocols
45.9k stars 1.9k forks last commit first released MIT
Actively maintained
Last commit 27 Jul 2026.

copyparty is a lightweight, portable file server you can run on almost any device. It provides a fast web interface for browsing and uploading files, plus multiple optional network protocols for interoperability with many clients.
Key Features
- High-performance, resumable uploads and downloads optimized for browsers
- Web-based file browser with drag-and-drop uploads and folder uploads
- Optional deduplication for uploads to reduce duplicate storage
- Built-in media indexing and search, plus thumbnail generation
- Multi-protocol access including HTTP/HTTPS, WebDAV, SFTP, FTP/FTPS, TFTP, and optional SMB/CIFS
- Share links and access controls with per-user and per-folder permissions
- Event hooks for automations on uploads, renames, and other filesystem events
- Optional Prometheus metrics export
Use Cases
- Personal or home lab file drop and “NAS frontend” with a simple web UI
- Fast LAN file transfers between devices and platforms using WebDAV/SFTP/FTP
- Temporary sharing of files or folders via time-limited links
Limitations and Considerations
- Some protocols and features depend on optional components and platform support; not all environments provide the same capabilities
- SMB/CIFS support is described as unsafe/slow and is generally not recommended for WAN use
copyparty is a practical choice when you want a single, easy-to-run file server with strong browser uploads, rich browsing features, and broad protocol support. Its modular approach lets you keep deployments minimal while enabling advanced capabilities when needed.
Categories:
Tags:
Tech Stack:
Similar to copyparty

FileRise
Self-hosted web file manager with ACLs, WebDAV, sharing, and SSO
Lightweight self-hosted file manager with per-folder ACLs, WebDAV drive mounts, sharing, resumable uploads, optional encryption at rest, and OIDC SSO.
AList
Multi-storage file listing server with WebDAV and previews
AList is a multi-storage file listing and sharing server with WebDAV access, file previews, protected routes, uploads, and cross-storage file operations.

FileBrowser Quantum
Web-based file manager with sharing, access control, and search
Self-hosted web file browser to manage files, users, access control, sharing links, previews, and fast indexed search with real-time UI updates.


Hoodik
Self-hosted end-to-end encrypted cloud storage drive
Lightweight self-hosted cloud storage with end-to-end encryption, chunked file transfer, private search, and secure share links via a web UI.

Cloudreve
Self-hosted file management and sharing with multi-storage support
Cloudreve is a self-hosted file management and sharing platform with multi-user access, WebDAV, share links, and support for local and S3-compatible storage backends.
Mikochi
Minimalist remote file browser with streaming and upload features
Mikochi is a minimalist remote file browser for self-hosted servers and NAS. Browse, fuzzy-search, upload, download (tar.gz), manage and stream files via a Go API and Preact frontend.





