From b1e18a1875eae7dbab5e8de537e369678056a29f Mon Sep 17 00:00:00 2001 From: Kevin Fenzi Date: Sat, 6 Dec 2014 19:38:11 +0000 Subject: [PATCH] Add template for fas-app --- roles/fas_server/templates/fas-app.conf.j2 | 29 ++++++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 roles/fas_server/templates/fas-app.conf.j2 diff --git a/roles/fas_server/templates/fas-app.conf.j2 b/roles/fas_server/templates/fas-app.conf.j2 new file mode 100644 index 0000000000..bd6fbd11c2 --- /dev/null +++ b/roles/fas_server/templates/fas-app.conf.j2 @@ -0,0 +1,29 @@ +Alias /accounts/static /usr/share/fas/static +Alias /favicon.ico /usr/share/fas/static/favicon.ico + +Alias /accounts/fedora-server-ca.cert /usr/share/fas/static/fedora-server-ca.cert +Alias /accounts/fedora-upload-ca.cert /usr/share/fas/static/fedora-upload-ca.cert + +# For serving the crl +Alias /ca /srv/web/ca + +AddType application/x-x509-ca-cert cacert.pem +AddType application/x-x509-crl crl.pem + +WSGISocketPrefix run/wsgi + +# TG implements its own signal handler. +WSGIRestrictSignal Off + +# These are the real tunables +WSGIDaemonProcess fas processes=40 threads=1 maximum-requests=100 user=fas group=fas display-name=fas inactivity-timeout=300 shutdown-timeout=10 +WSGIPythonOptimize 1 + +WSGIScriptAlias /accounts /usr/sbin/fas.wsgi/accounts + + + WSGIProcessGroup fas + Order deny,allow + Allow from all + +