/versionator

Keep track of which of your web apps are up-to-date.

Primary LanguageJavaScriptMIT LicenseMIT

Versionator

This is a web application that alows you to check a list of directories which web application they contain and whether they are up-to-date.

Supported Applications

Versionator is able to detect the following applications:

If your favorite web application is not in the list, please either report an issue (see below) or fork the repository and send a merge request.

Getting Started

  1. Get your copy of Versionator

    git clone git://github.com/riyad/versionator.git
  2. Change directory the versionator directory and install the dependencies

    cd versionator
    bundle install
    
  3. Edit the ckeck_dirs file and list the directories you want to have checked there

  4. Start the application by either using your default webserver (any web server supporting Rack apps is fine) or do it by hand

    ./versionator.rb
  5. Open your web browser and go to your Versionator URL or localhost:4567 if you started it by hand

A Word of Warning

Please be aware of the risks of using this sort of application. You might leak information about potential security risks to attackers.

So please make sure that you only expose Versionator over a secure channel (e.g. Https). Also the use of some sort of authentication is recommeded.

Issues

Please, report all issues on our issue tracker on GitHub: github.com/riyad/versionator/issues

Code Contributions

The main repository can be found on GitHub: github.com/riyad/versionator

Other App Detectors

  • Fork the repo

  • Create a branch for your contribution

  • Add your detector to the lib/versionator/detector directory

  • Add the necessary logos in PNG format. (mini: favicon-like 16x16px square, normal: original logo scaled down to 48px height)

  • Add it to the README

  • Push it to your fork on GitHub

  • Create a Pull Request

License

Versionator is released under the MIT license.

Authors

Riyad Preukschas