turn any directory of files into a clean, browsable web listing with folder navigation, search, direct downloads and on the fly zip archives, no database to run
Directory Lister is a lightweight web application that presents a directory of files as a clean, styled listing in the browser. Visitors navigate folders with breadcrumbs, search by name, read rendered README files inline, download individual files, and download whole folders as a zip archive created on the fly, with light and dark themes. There is no database and no heavy framework to operate, which makes it a simple way to share a set of downloads, documents, media or release artifacts over the web, or to publish a browsable file archive.
cloudimg ships Directory Lister already wired to a web server and PHP and running under a dedicated non root service account, so a browsable listing is ready minutes after launch. It is hardened for the risks that matter to a file browser: the appliance serves a safe, self contained demo directory, never the server filesystem, the application source or a sensitive path; path traversal above the served root, whether through relative paths, url encoded sequences or symlinks, is refused; the application own configuration, environment file and source are excluded from the listing and never served over the web; and the web server never renders a raw directory index. No login credential of any kind ships in the image, the listing is public and read only by design, and you can enable the built in password protection yourself for a private listing. The base is fully patched with unattended security upgrades enabled, and every deployment is paired with a step by step deploy guide, backed by 24/7 cloudimg support.
Real screenshots taken while testing this image against its deployment guide.