This is the PHP version of hikingmap. It aims at providing a web interface to hikingmap, eliminating the need to setup a database and cartoCSS stylesheet.
There are a number of configuration settings which you can find in src/configuration.js. However, hikingmap-web uses the compressed version in hikingmap.min.js, you either have to modify the compressed file or you have to regenerate this file from src/configuration.js and src/hikingmap.js using UglifyJS after each modification.
The most important setting is the tileserver which is set to localhost by default. Since this requires mod_tile and renderd to be installed on the users local machine you might choose to change this setting to null, which defaults to OpenStreetMap. Depending on the use case this might violate the OpenStreetMap usage policy, although this will almost certainly not be the case for a typical user.
To install copy everything except the src folder, the LICENSE file and the READM.md file to a webserver. No additional installation steps are required.