RubyMine
 
Get RubyMine
You are viewing the documentation for an earlier version of RubyMine.

Run Rack applications

Last modified: 09 August 2022

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.