Registration agent for monupco.com, preconfigured for OpenShift / Ruby applications.

It compiles a list of installed packages and sends it to monupco.com.

Installing on your OpenShift Ruby application

  • Create an account at http://monupco.com

  • Create your Ruby application in OpenShift

    rhc app create -a myapp -t ruby-1.8
    
  • Add a dependency in your application's Gemfile

    ...
    gem 'monupco-openshift-ruby'
    ...
    
  • Set your userID in the ./data/MONUPCO_SETTINGS file

    echo "export MONUPCO_USER_ID=YourUserID"  > ./data/MONUPCO_SETTINGS
    
  • Enable the registration script in .openshift/action_hooks/post_deploy

    cd $OPENSHIFT_REPO_DIR
    source data/MONUPCO_SETTINGS
    bundle exec vendor/bundle/ruby/1.8/bin/monupco-openshift
    
  • Run bundle install to install the monupco gems

    bundle install
    
  • Commit your changes

    git add .
    git commit -m "enable monupco registration"
    
  • Then push your application to OpenShift

    git push
    

That's it, you can now check your application statistics at http://monupco.com