Gitstat is a project mainly written in JAVASCRIPT and PHP, based on the BSD-2-Clause license.
Display a nice webpage showing the status of a bunch of git repositories.
Display a nice webpage showing the status of a bunch of git repositories.
Good for shared staging servers and stuff. I'm sure that you don't need this if you have a sensible deployment strategy. But some people don't.
config_sample.ini
file to config.ini
.[General]
block in there.cron
job to run php gitstat.php
every ten minutes or so.gitstat.php
repeatedly would be a fairly effective DOS attack. Stick a suitable .htaccess
file in there or something.index.html
in your browser. Hopefully you'll see a nice screen like the one above.Note: this was a quick hack written at midnight on a sofa at BarCampBrighton5. Use at your own risk etc.