The configuration files should not be kept in git, because it complicated deployment and updates. I suggest that only config.json.example and config.js.example files are versioned and the config.json and config.js are added to the .gitignore. This would allow to easily apply modifications to the configuration (e.g. turn on SSL) and still be able to git pull without difficulties.
The configuration files should not be kept in git, because it complicated deployment and updates. I suggest that only config.json.example and config.js.example files are versioned and the config.json and config.js are added to the .gitignore. This would allow to easily apply modifications to the configuration (e.g. turn on SSL) and still be able to
git pull
without difficulties.