A Hugo static website is available at www.example.com and is documented in this file and can be modified in the ~/.enough/example.com/inventory/group_vars/website-service-group.yml file.
The service is created on the host specified by the –host argument:
$ enough --domain example.com service create --host website-host website
The nginx based website can be configured as a reverse proxy with a playbook like the following:
- name: reverse proxy for website hosts: proxy-service-group become: true roles: - role: proxy vars: website_proxy_name: "public" website_proxy_pass: "https://behind.proxy.other.com" website_proxy_monitor_string: "Behind"