charm-openstack-dashboard/templates/rocky/openstack-dashboard.conf

20 lines
894 B
Plaintext

WSGIScriptAlias {{ webroot }} /usr/share/openstack-dashboard/openstack_dashboard/wsgi.py process-group=horizon
WSGIDaemonProcess horizon user=horizon group=horizon processes={{ processes }} threads=10 display-name=%{GROUP}
WSGIProcessGroup horizon
WSGIApplicationGroup %{GLOBAL}
{% if custom_theme %}
Alias /static/themes/custom /usr/share/openstack-dashboard/openstack_dashboard/themes/custom/static/
{% endif %}
Alias /static /var/lib/openstack-dashboard/static/
Alias /horizon/static /var/lib/openstack-dashboard/static/
<Directory /usr/share/openstack-dashboard/openstack_dashboard>
Require all granted
</Directory>
<Directory /var/lib/openstack-dashboard/static>
Require all granted
</Directory>
Header always set "Cache-Control" "no-store" "expr=%{REQUEST_URI} !~ m#^(/horizon)?/static/.*$#"
Header always set "Pragma" "no-cache" "expr=%{REQUEST_URI} !~ m#^(/horizon)?/static/.*$#"