mirror of
https://github.com/kevinveenbirkenbach/computer-playbook.git
synced 2025-07-27 10:41:08 +02:00
24 lines
821 B
Markdown
24 lines
821 B
Markdown
# 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 Let’s 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
|
||
|
||
- [OpenResty Docker Hub](https://hub.docker.com/r/openresty/openresty)
|
||
- [OpenResty Official Documentation](https://openresty.org/)
|
||
- [Ansible Docker Compose Role on Galaxy](https://galaxy.ansible.com/)
|