droppy is a self-hosted file storage server with a web interface for editing files and viewing media directly in the browser. Current stable version is 12.2.0. It is designed to run on low-end hardware like Raspberry Pi and supports Docker images for multiple architectures. Key differentiators include real-time file system updates, drag-and-drop uploads, clipboard support, side-by-side mode, shareable download links, and a powerful text editor with themes and language support. It uses an in-memory file index which can cause slow initial startup for large file sets. Release cadence is irregular; the latest version was published in 2021.
npm install droppyNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Installs droppy globally and starts the server with custom config and files directories.
Be patient during startup; consider using faster storage or reducing file count
Create directories or specify custom paths on startup
Set up a systemd service (see wiki) instead of using --daemon
Run 'npm install -g droppy' or use 'npx droppy start'
Stop existing process or change port in config
Install globally or use full path to droppy executable