summaryrefslogtreecommitdiffstats
path: root/config/awx-httpd-80.conf
diff options
context:
space:
mode:
Diffstat (limited to 'config/awx-httpd-80.conf')
-rw-r--r--config/awx-httpd-80.conf48
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>