aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--ansible/host_vars/lovelace/nginx.yml20
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;
+ }
+ }