Portable file server with accelerated resumable uploads, dedup, WebDAV, SFTP, FTP, TFTP, zeroconf, media indexer, thumbnails++ all in one file

Features

  • turn almost any device into a file server with resumable uploads/downloads using any web browser
  • IPv6 + unix-sockets
  • multiprocessing (actual multithreading)
  • volumes (mountpoints)
  • accounts
  • ftp server
  • tftp server
  • webdav server
  • smb/cifs server
  • qr-code for quick access
  • upnp / zeroconf / mdns / ssdp
  • event hooks / script runner
  • reverse-proxy support
  • cross-platform (Windows, Linux, Macos, Android, iOS, FreeBSD, arm32/arm64, ppc64le, s390x, risc-v/riscv64, SGI IRIX)
  • basic: plain multipart, ie6 support
  • up2k: js, resumable, multithreaded no filesize limit! even on Cloudflare
  • stash: simple PUT filedropper
  • filename randomizer
  • write-only folders
  • unpost: undo/delete accidental uploads
  • self-destruct (specified server-side or client-side)
  • race the beam (almost like peer-to-peer)
  • symlink/discard duplicates (content-matching)
  • single files in browser
  • folders as zip / tar files
  • FUSE client (read-only)
  • navpane (directory tree sidebar)
  • file manager (cut/paste, delete, batch-rename)
  • audio player (with OS media controls and opus/mp3 transcoding)
  • play video files as audio (converted on server)
  • create and play m3u8 playlists
  • image gallery with webm player
  • and cbz manga/comics reade
  • textfile browser with syntax highlighting
  • realtime streaming of growing files (logfiles and such)
  • of images using Pillow, pyvips, or FFmpeg
  • of RAW images using libraw-dcraw_emu or rawpy
  • of videos using FFmpeg
  • of audio (spectrograms) using FFmpeg
  • cache eviction (max-age; maybe max-size eventually)
  • multilingual UI (english, norwegian, chinese, add your own))
  • SPA (browse while uploading)
  • locate files by contents
  • search by name/path/date/size
  • search by ID3-tags etc.
  • folder sync (one-way only; full sync will never be supported)
  • curl-friendly
  • opengraph (discord embeds)
  • viewer
  • editor (sure why not)
  • variables

Project Samples

Project Activity

See All Activity >

Categories

WebDAV Clients

License

MIT License

Follow copyparty

copyparty Web Site

Other Useful Business Software
Ship Agents Faster Icon
Ship Agents Faster

Transform your applications and workflows into powerful agentic systems at global scale.

Gemini Enterprise Agent Platform lets you rapidly build, scale, govern and optimize production-ready agents grounded in your organization's data. The platform enables developers to build custom or pre-built agents for virtually any use case. New customers get $300 in free credits.
Start Free
Rate This Project
Login To Rate This Project

User Reviews

Be the first to post a review of copyparty!

Additional Project Details

Operating Systems

Android, Linux, Mac, Windows

Registered

1 hour ago