Nginx in the Drupal 10 stack

This page explains what Nginx means in the Drupal 10 stack: how it is included, which base service it uses, and how it connects to the rest of the stack.

Nginx is included by default and treated as a required part of the Drupal 10 stack.

Role

Required

Base service

Nginx (Drupal 10)

Type

service

Stack fit

How Nginx fits into this stack

Nginx is included by default and treated as a required part of the Drupal 10 stack.

This stack service is based on Nginx (Drupal 10) and keeps the service-specific setup for Drupal 10 in one place.

It is linked to PHP inside the stack.

Version policy

Available versions include 1.29, 1.28, 1.27, 1.25.

Inclusion

Enabled by default: Yes

Required: Yes

Primary: No

Connections

backend: PHP

Storage

This stack service does not define persistent volume sizes.

Stack-specific technical details

Review the operational capabilities exposed by Nginx inside this stack, including backups, imports, configs, settings, cron, actions, storage, and service links where they exist.

Configs

Keep service config files versioned with the stack instead of rebuilding them per environment.

Drupal 10 preset
Main
Virtual host

Settings

Tune service behavior per environment while keeping one reusable stack baseline.

Nginx docroot
Uses values from PHP.
Drupal site dir
Uses values from PHP.

Volumes

Provision the persistent storage and shared volume relationships the stack expects.

Files
Read only. Uses storage from PHP.