No commit activity in last 3 years
No release in over 3 years
Difio registration agent for cloudControl / Ruby applications. See the README for usage.
2005
2006
2007
2008
2009
2010
2011
2012
2013
2014
2015
2016
2017
2018
2019
2020
2021
2022
2023
2024
2025
 Dependencies

Runtime

 Project Readme

Registration agent for Difio, for cloudControl / Ruby applications.

It compiles a list of installed packages and sends it to http://www.dif.io.

Installing inside your cloudControl application

  • Create an account at http://www.dif.io

  • Create your Ruby application in cloudControl

  • Add a dependency in your application's Gemfile

      ...
      gem 'difio-cloudcontrol-ruby'
      ...
    
  • Update your Gemfile.lock by running locally

      bundle install
    
  • Then commit, push and deploy your application to cloudControl

      git commit -a -m "added dependency on Difio"
      cctrlapp APP_NAME push
      cctrlapp APP_NAME deploy
    
  • Configure your user credentials

      cctrlapp APP_NAME/DEP_NAME addon.add config.free --DIFIO_USER_ID=YourUserID
    
  • Execute the registration script to submit the information to Difio

      cctrlapp APP_NAME/DEP_NAME run /app/bin/difio-cctrl
      Running `/app/bin/difio-cctrl` attached to terminal... up, run.1
      Success, registered/updated application 8370e3be-6e54-462d-9ca9-224301c29a1d
    

That's it, you can now check your application statistics at http://www.dif.io

Updating dependencies

Whenever you change your application to include new dependencies or upgrade/downgrade package versions you should re-submit the information to Difio.

    cctrlapp APP_NAME/DEP_NAME run /app/bin/difio-cctrl