821 B
Raw Blame History

OpenResty

This role deploys an OpenResty container via Docker Compose, validates its configuration, and restarts it on changes.

Description

  • Runs an OpenResty container in host network mode
  • Mounts Nginx configuration and Lets Encrypt directories
  • Validates the OpenResty (Nginx) configuration before any restart
  • Restarts the container only if the configuration is valid

Overview

  1. Loads the base Docker Compose setup
  2. Adds the OpenResty service
  3. Defines handlers to validate and restart the container
  4. Triggers a restart on configuration changes

Further Reading