parmarg / asset_manager

Asset Manager that will store multiple types of assets including passwords. Fields can be added on the fly on individual assets and security for them.
0 stars 4 forks source link

== Asset Manager

This is a Rails application with Mongo, and Elasticsearch to store IT assets. The system can create multiple fields on the fly and add them to assets for tracking. Every field is searchable and filter can be created based on searches. The system can fetch servers from Rackspace and also create/resize/delete servers from the interface.

== Installation

The required software that is needed to run the Asset Manager is

  1. Ruby 1.9.3
  2. Mongo
  3. Elasticsearch

Once the code is downloaded and services installed, install the bundler gem and run the following from the root directory for the asset_manager:

bundle install

Once the gems are installed you can use Sinatra or Passenger to run the app. Before the app is started run the following to setup some basic core database values

rake bootstrap:all

The default login is

admin@assetmanager/assetmanager