An author revived an old Netgear Stora MS2000 NAS (128MB RAM) by building Mini-Bucket, a lightweight PHP+SQLite control panel with 20+ pages including dashboard, file manager, RAID, and a plugin system. No frameworks or Docker are used. It works on Raspberry Pi 1 and Debian 9, and is intended for low-spec NAS where modern panels can't run.
Background
- The Netgear Stora MS2000 is a consumer NAS (network-attached storage) device from around 2010 with only 128MB of RAM — orders of magnitude less than what modern software expects.
- OpenMediaVault and similar web-based NAS management panels are too resource-heavy to run on such old hardware, leaving owners to either throw the device away or manually edit Linux config files over SSH.
- SMB and NFS are the standard network file-sharing protocols; configuring them normally means editing text files by hand on the command line.
- This project is a "control panel" (a web UI) written in PHP 7.0 with SQLite — deliberately avoiding Docker, Node.js, or modern frameworks that would exceed the memory budget.
- The author is not a professional developer; the security mistakes (unauthenticated script access, SQLite lock contention) are bugs the author fixed, not an endorsement of rolling your own admin panel.