# Running Ansible Tower with Caddy web server

**URL:** <https://forum.ansible.com/t/running-ansible-tower-with-caddy-web-server/23502>\
**Category:** Ansible Project\
**Tags:** awx\
**Created:** [January 19, 2017, 8:11am UTC](https://forum.ansible.com/t/running-ansible-tower-with-caddy-web-server/23502 "2017-01-19T08:11:56Z")\
**Posts on this page:** 2\
**Page:** 1

<div class="post-metadata">

**Author:** ![Lars\_Bilke](https://avatars.discourse-cdn.com/v4/letter/l/dec6dc/32.png) [@Lars\_Bilke](https://forum.ansible.com/u/Lars_Bilke)\
**Post date:** [January 19, 2017, 8:11am UTC](https://forum.ansible.com/t/running-ansible-tower-with-caddy-web-server/23502/1 "2017-01-19T08:11:56Z")

</div>

Has somebody run Ansible Tower with [Caddy web server](https://caddyserver.com/) and would like to share their Caddyfile? As Tower is a Python WSGI application I do not know how to connect the Caddy server to it. I want to use Caddy instead of the bundled Apache. Here are some starting points:

[A discussion on Caddys GitHub page](https://github.com/mholt/caddy/issues/176#issuecomment-161910764).

Apache config (/etc/httpd/conf.d/awx-httpd-80.conf):

`

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/\>  
  
= 2.3\>  
Require all granted  
  
\<IfVersion \< 2.3\>  
Order deny,allow  
Allow from all

\<Directory /var/lib/awx/public/\>  
= 2.3\>  
Require all granted  
  
\<IfVersion \< 2.3\>  
Order deny,allow  
Allow from all

`

---

<div class="post-metadata">

**Author:** ![sivel](https://sea1.discourse-cdn.com/ansible/user_avatar/forum.ansible.com/sivel/32/1198_2.png) [@sivel](https://forum.ansible.com/u/sivel)\
**Post date:** [January 19, 2017, 6:02pm UTC](https://forum.ansible.com/t/running-ansible-tower-with-caddy-web-server/23502/2 "2017-01-19T18:02:42Z")

</div>

For tower support, please utilize [https://support.ansible.com/](https://support.ansible.com/)

This mailing list is for the open source ansible project.
