Files
gitea-pages/engineering-guide/puppet/profiles/web_server.rst

901 B

profile::web_server

Install and configure Apache to make local files available through HTTP/HTTPS.

Parameters

Name Type Default
tls_cert string
tls_chain string
tls_key string
vhost string
url_map hash

tls_cert

The TLS certificate (PEM).

tls_chain

The TLS certificate chain, ie. the intermediate certificate concatenated with the host's certificate.

tls_key

The TLS key (PEM). Must be encrypted!

vhost

The name of the Apache virtual host, eg. linux.web.psi.ch.

url_map

A hash describing the mapping between URLs and files. The keys are the URLs relative to the vhost, the values are the corresponding paths.