Directory Lister
Self-HostedOpen-source web-based file manager for stylish directory listings
Overview
Directory Lister is an open-source web-based tool that transforms server directories into clean, user-friendly listings. It features customizable themes, search/sorting options, file previews (images, docs, media), multi-language support, and easy downloads. Deployment is simple—host on any PHP server, use the official Docker image, or install via Composer. Lightweight and resource-efficient, it’s perfect for sharing files internally or publicly without complex setup.
Self-Hosting Resources
Below is a reference structure for docker-compose.yml.
⚠️ Do NOT run blindly. Replace placeholders with official values.
version: '3'
services:
directory_lister:
image: <OFFICIAL_IMAGE_NAME>:latest
container_name: directory-lister
ports:
- "8080:<APP_INTERNAL_PORT>"
volumes:
- ./data:/app/data
restart: unless-stopped Key Features
- Customizable themes for branded listings
- Search and sorting for easy file discovery
- File previews for images, documents, and media
- Multi-language support
- Straightforward deployment (Docker, PHP, Composer)
Frequently Asked Questions
? Is Directory Lister hard to install?
No—deploy via Docker (one command), upload to any PHP-enabled server, or use Composer. Setup is minimal and well-documented for all methods.
? Is it completely free?
Yes—Directory Lister is open-source under the MIT License. It’s fully free to use, modify, and self-host with no hidden costs.
Top Alternatives
People Also Ask about Directory Lister
Tool Info
Pros
- ⊕ Privacy-focused (self-hosted control)
- ⊕ No subscription fees
- ⊕ Lightweight and fast performance
- ⊕ Highly customizable UI
Cons
- ⊖ Core version lacks file upload/edit functionality
- ⊖ Requires PHP server or Docker setup
- ⊖ Limited advanced collaboration features