This project is continuation of an original single-file project. (see other branches)
It takes use of Apache's mod_autoindex module, which creates index of directory file listings,
but instead of using default generated index page, it loads its own custom icons, html & styles.
This project could be utilized by web developers developing in local environment 'localhost' to improve default indexing.
- Eye-compelling minimalist design, good-looking on mobile devices too
Search barfor finding files inside your directory- Custom icons for all major file extensions (e.g.
.js, .php, .css, .html) - Display of current
system path - Handy
open in explorerbutton - Sort files according to
file-size,nameoredit date - Random motivational quotes
New localhost-index
- Which directory your Apache web server loads, you can do that by checking
DocumentRootdirective,
located inside Apache's mainhttpd.confconfiguration file. - Important! In order for
mod_autoindexto work,FollowSymLinksoption overriding must be enabled:- This is done via the
AllowOverride All, or at leastAllowOverride Options=FollowSymLinksoption. - Example of a
httpd.conffile:-
DocumentRoot "D:/Programovanie/web/stranky" <Directory "D:/Programovanie/web/stranky"> Options Indexes FollowSymLinks Includes ExecCGI AllowOverride Options=FollowSymLinks Require all granted </Directory>
-
- This is done via the
- When making changes to
httpd.conffile, you should restart Apachesudo apachectl restart.
- Clone or download the files.
- Add them to your
DocumentRootdirectory. - Copy the
.htaccessfile up one directory.
Pretty much all the options are located inside .htaccess file:
- If you want to hide some files or directories, there is a
IndexIngoredirective. - You can turn off file sorting with
SuppressColumnSortingoption inIndexOptionsdirective. - There is also a possibility to remove default
FoldersFirstoption to mix files and directories.
You can find more information about these options on autoindex - indexoptions doc page
- Project inspiration: Vestride/fancy-index
- Icons: atom-file-icons
- File explorer design ispired by Mac's Finder


