diff options
Diffstat (limited to 'ansible')
| -rw-r--r-- | ansible/host_vars/lovelace/nginx.yml | 20 | 
1 files changed, 20 insertions, 0 deletions
| diff --git a/ansible/host_vars/lovelace/nginx.yml b/ansible/host_vars/lovelace/nginx.yml index c229214..5ae916f 100644 --- a/ansible/host_vars/lovelace/nginx.yml +++ b/ansible/host_vars/lovelace/nginx.yml @@ -110,3 +110,23 @@ nginx_configs:                  include fastcgi_params;          }      } + +  owlcorp.uk.conf: | +    server { +      listen      443; +      listen      [::]:443; +      server_name owlcorp.uk; +      root        /var/www/owlcorp.uk; + +      ssl_certificate         /etc/letsencrypt/live/owlcorp.uk/fullchain.pem; +      ssl_certificate_key     /etc/letsencrypt/live/owlcorp.uk/privkey.pem; + +      location /.well-known/webfinger { +        add_header Access-Control-Allow-Origin '*'; +        return 301 https://social.owlcorp.uk$request_uri; +      } + +      location / { +        try_files $uri $uri/ =404; +      } +    } | 
