Is there a way to add IP restrictions to the rails app. Some type of rack middleware so only the set list of IPs can access the rails app for security reasons?
Thanks
You can add a before_filter
in the application controller and check the request IP,and redirect it to a no-access page.
if request.remote_ip !~ /^XXX\.YYY\.ZZZ\./
redirect_to no_access_url
return false
end
Use a routing constraint as described here: http://guides.rubyonrails.org/routing.html#advanced-constraints.