Skip to content

Begin a Node.js site launch

A Node.js site can be launched on its own or as part of a decoupled site launch.

Prerequisites

Preparation for decoupled launches

If the Node.js site loads content from a WordPress site (a.k.a., “decoupled” or “headless”), the WordPress site should be launched first. It is recommended to launch the WordPress site several days before the Node.js site to allow for testing and any necessary adjustments.

Launch the WordPress backend site

  1. Complete the tasks outlined in “Prepare for launch” for the WordPress site.
  2. For WordPress single sites, begin a single site launch. For WordPress multisites, begin a network site launch.
  3. Complete the launch of the WordPress backend site by testing that the site works as expected and is reachable at the new custom domain.

After launching the WordPress site, update the Node.js site to load content from the new custom domain. Allow several days for testing and any necessary adjustments before launching the Node.js site.

Launch a Node.js site

If the Node.js site is part of a decoupled site, complete the preparation steps for decoupled launches before launching the Node.js site.

  1. Complete the tasks outlined in “Prepare for launch” for the Node.js site.
  2. When ready to launch the Node.js site, point the domain’s DNS to VIP.
  3. After DNS is fully propagated, install a TLS certificate for the domain:
  4. Notify VIP Support that the site has launched, so that they can adjust monitoring and alerting for the site.

Last updated: March 11, 2024

Relevant to

  • Node.js