diff options
Diffstat (limited to 'config/awx-httpd-80.conf')
-rw-r--r-- | config/awx-httpd-80.conf | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/config/awx-httpd-80.conf b/config/awx-httpd-80.conf new file mode 100644 index 0000000000..bc4a9b2e8e --- /dev/null +++ b/config/awx-httpd-80.conf @@ -0,0 +1,48 @@ +WSGISocketPrefix /var/run/wsgi + +<VirtualHost _default_:80> + + RewriteEngine On + # don't redirect HTTPs + RewriteCond %{HTTPS} off + # don't redirect /api traffic that requested explicit http:// + RewriteRule ^/api - [L] + RewriteRule (.*) https://%{HTTP_HOST}%{REQUEST_URI} + + ServerName localhost + ServerAlias * + DocumentRoot /var/lib/awx/public + + WSGIScriptAlias / /var/lib/awx/wsgi.py + WSGIPassAuthorization On + + WSGIDaemonProcess awx_plain user=awx group=awx processes=2 threads=20 maximum-requests=1000 display-name="%{GROUP}" + WSGIProcessGroup awx_plain + + Alias /favicon.ico /var/lib/awx/public/static/favicon.ico + Alias /static/ /var/lib/awx/public/static/ + + <Directory /var/lib/awx/> + <Files wsgi.py> + <IfVersion >= 2.3> + Require all granted + </IfVersion> + <IfVersion < 2.3> + Order deny,allow + Allow from all + </IfVersion> + </Files> + </Directory> + + <Directory /var/lib/awx/public/> + <IfVersion >= 2.3> + Require all granted + </IfVersion> + <IfVersion < 2.3> + Order deny,allow + Allow from all + </IfVersion> + </Directory> + + +</VirtualHost> |