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
MongoDB Atlas runs apps anywhere
MongoDB Atlas gives you the freedom to build and run modern applications anywhere—across AWS, Azure, and Google Cloud. With global availability in over 115 regions, Atlas lets you deploy close to your users, meet compliance needs, and scale with confidence across any geography.
Rate This Project
Login To Rate This Project
User Reviews
Be the first to post a review of copyparty!