Configure Apache on TurboStack

How to select Apache (apache2) as your host web server on TurboStack and the YAML it produces.

Switching a host to Apache takes a single host-level setting.

Where to configure it

The web server is chosen at the host level, in the same selector used for Nginx:

  1. Open the host.
  2. Go to the Services tab.
  3. Under Webserver, select apache2.
The Webserver panel on a host's Services tab, with the web server dropdown open showing nginx and apache2
The Webserver panel on a host's Services tab, with the web server dropdown open showing nginx and apache2

This applies to every application on the host. Only one web server runs per host.

YAML configuration

Required

Key Meaning
webserver The host's web server. Set to apache2 to select Apache.

Optional

There are no additional Apache keys required - selecting apache2 is enough for TurboStack to provision and manage the web server.

# Host-level: select Apache as the web server
webserver: apache2

Common tasks