RubyMine
 
Get RubyMine

Run Rack applications

Last modified: 11 February 2024

Rack is an interface for developing web applications in Ruby. It provides the API for interaction between web servers and web frameworks. For example, Rails and Sinatra use Rack under the hood for logging, session handling, and so on.

RubyMine provides the dedicated Rack run/debug configuration for running Rack applications using the rackup tool. For instance, you can specify a server type (for example, Thin), IP address and port, and the Rack configuration file.