Как говорит Зейчин, вы можете использовать PHP, чтобы красиво и эффективно выводить HTML на основе запроса, который вы делаете в те каталоги, которые вы установили.
Загляните в PHP $ _SERVER, и с этого момента вы сможете запросить что-либо на сервере, от имени root до содержимого папок. Работайте с данными, которые вам возвращаются, и с помощью циклов вы можете легко вывести табличный формат, который примерно будет выглядеть следующим образом
<table><!-- "Starts" table-->
<tr><!-- "Starts" row 1-->
<td><!-- "Starts" cell 1-->
</td><!-- "ends" cell 1-->
<td><!-- "Starts" cell 2-->
</td><!-- "ends" cell 2-->
<td><!-- "Starts" cell 3-->
</td><!-- "ends" cell 3-->
<td><!-- "Starts" cell 4-->
</td><!-- "ends" cell 4-->
<td><!-- "Starts" cell 5-->
</td><!-- "ends" cell 5-->
</tr><!-- "ends" row 1-->
... do this 4 more times ...
</table> <!-- "end" table-->