-
Notifications
You must be signed in to change notification settings - Fork 33
Dependencies
Autotune is an opensource tool and in turn relies on a number of opensource tools and technology.
Listed below are some of the libraries used.
The list is provided for the purpose of aiding in setting up your environment and debugging. It is not a complete list of dependencies.
Autotune uses Alpaca to generate forms from blueprint configs.
Backbone is the javascript MVC framework used in Autotune UI
Framework for UI
Gem management
Database to store project and blueprint metadata
Package management
PhantomJS is used for capturing project screenshots
Redis is used by Resque to schedule async jobs. It is also used for pub/sub to provide real-time status update via server-sent events.
Resque is used for managing background jobs for cloning, syncing and building projects and blueprints.
Autotune is built as a Rails engine
Default HTTP server
In addition to the ones listed above, Autotune uses numerous gems. See Gemfile for a complete list.