ael-code / dir-listing-bootstrap

A simple php directory listing for lighttpd designed with Bootstrap

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

dir-listing-bootstrap

A simple php directory listing designed with Bootstrap

Story

I started this project to improve the module dir-listing of lighttpd. The original lighttpd module is very fast (C written) but is not responsive, it does not display well on tablet/smartphone.

Futures

  • Responsive layout
  • Automatic file type recognition (different icons)
  • Option to hide/show "last modified" coloumn
  • Option to hide/show hidden file
  • Fixed navigable path
  • Banner for "Empty folder"
  • Banner for "Error opennig folder" ( no permissions to read)

Requirement

  • Web Server (tested with lighttpd and nginx)
  • php5

Installation

Create a folder "dirl" in your web-root and put all files in there. Edit your web server rules to redirect directory listing request to "dirl/dir_listing.php

Configuration

The configuration file is:

/dir-listing-bootstrap/dir_listing_conf.php

If you are on a 32bit machine like RaspberryPi you have to change this line in the config file

$use_du_command = true

Screens

img

About

A simple php directory listing for lighttpd designed with Bootstrap

License:GNU General Public License v2.0


Languages

Language:PHP 91.5%Language:Shell 8.5%