NGINX Ruby

NGINX Ruby

TIP: The NGINX Ruby stack is HTTP/3 ready, with support enabled by default starting from the 1.16.1 release for Ruby versions 2.4.9, 2.5.7, 2.6.5, 2.7.0, and above. To leverage HTTP/3 functionality, a public IP address is necessary to bypass the Shared Load Balancer and interact directly with the server.

The NGINX Ruby software stack combines the highly popular, open-source NGINX web server with the pre-installed Ruby programming language. By default, this stack uses the Passenger application server, but it can be easily reconfigured to switch the Ruby application server to either Puma or Unicorn.

NGINX Ruby is an ideal choice for any Ruby application due to its scalability, security, reliability, and cost-efficiency. Creating this stack on the platform is straightforward and can be completed in just a few clicks within minutes.

Note: This template employs a contemporary systemd initialization daemon.

Step 1. Click the New Environment button located at the top-left corner of the dashboard.

New Environment

Step 2. Navigate to the Ruby tab within the automatically opened topology wizard and select NGINX Ruby as your application server. Optionally, include any other required stacks for your environment.

Select Application ServerNext, configure the Ruby engine version and additional parameters of the added stacks using the central part of the wizard. This may include setting scaling limits, adjusting node counts, attaching public IPs, and more. Once configured, provide the desired environment name and click Create.

Step 3. Within a minute, your environment will be visible on the dashboard.

Created Environment

Now, you can proceed with deploying your application to the NGINX Ruby server.

Save $100 in the next
5:00 minutes?

Register Here