NGINX Ruby software stack is a combination of the highly popular, open-source NGINX web server with the pre-installed Ruby programming language. This combination utilizes the Passenger application server by default, but the stack can be easily reconfigured to change the ruby application server (to either Puma or Unicorn).
NGINX Ruby is suitable for any Ruby application due to its scalability, security, reliability, and cost-efficiency. Creating this stack at the platform can be done in just a few clicks in a matter of minutes.
1. Click the New Environment button at the top-left corner of the dashboard.
2. Switch to the Ruby tab of the automatically opened topology wizard and choose NGINX Ruby as your application server. If needed, add any other stacks required for your environment.
Next, you can configure the Ruby engine version and other parameters of the added stacks using the central part of the wizard (e.g. set scaling limit, nodes count, attach public IPs, etc.). When ready, provide the desired environment name and click Create.
3. In a minute, your environment will appear on the dashboard.
Now, you can proceed to the deployment of your application to the NGINX Ruby serber.