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
Categories
WebDAV ClientsLicense
MIT LicenseOther Useful Business Software
Ship Agents Faster
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.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of copyparty!