ServerRoot "/etc/httpd" {%- if env.LISTEN_ALL_INTERFACES | lower == "true" %} Listen [::]:{{ env.HTTP_PORT }} {% else %} Listen {{ env.IRONIC_URL_HOST }}:{{ env.HTTP_PORT }} {% endif %} Include conf.modules.d/*.conf User ironic-suse Group ironic-suse AllowOverride none Require all denied DocumentRoot "/shared/html" Options Indexes FollowSymLinks AllowOverride None Require all granted {%- if env.HTTPD_SERVE_NODE_IMAGES | lower == "true" %} Options Indexes FollowSymLinks AllowOverride None Require all granted {% endif %} DirectoryIndex index.html Require all denied ErrorLog "/dev/stderr" LogLevel warn LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\"" combined LogFormat "%h %l %u %t \"%r\" %>s %b" common LogFormat "%h %l %u %t \"%r\" %>s %b \"%{Referer}i\" \"%{User-Agent}i\" %I %O" combinedio CustomLog "/dev/stderr" combined TypesConfig /etc/mime.types AddType application/x-compress .Z AddType application/x-gzip .gz .tgz AddType text/html .shtml AddOutputFilter INCLUDES .shtml AddDefaultCharset UTF-8 MIMEMagicFile conf/magic PidFile /var/tmp/httpd.pid # EnableSendfile directive could speed up deployments but it could also cause # issues depending on the underlying file system, to learn more: # https://httpd.apache.org/docs/current/mod/core.html#enablesendfile {%- if env.HTTPD_ENABLE_SENDFILE | lower == "true" %} EnableSendfile on {% endif %} # http TRACE can be subjected to abuse and should be disabled TraceEnable off # provide minimal server information ServerTokens Prod ServerSignature Off IncludeOptional conf.d/*.conf