From 06213302d7ccbda59f9c950131eedb6fdcab8cc5 Mon Sep 17 00:00:00 2001 From: Adam French Date: Sun, 16 Nov 2025 13:53:05 +0000 Subject: [PATCH] updated html for ssl --- .gitignore | 1 + docker-compose.yml | 2 +- nginx/nginx.conf | 17 +++++++++++++++-- 3 files changed, 17 insertions(+), 3 deletions(-) create mode 100644 .gitignore diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..8d3b4fb --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +certbot/ diff --git a/docker-compose.yml b/docker-compose.yml index f248adc..8494392 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -18,4 +18,4 @@ services: volumes: - ./certbot/conf:/etc/letsencrypt - ./certbot/www:/var/www/certbot - command: certonly --webroot -w /var/www/certbot --force-renewal --email adam.a.french@outlook.com -d adam-french.co.uk --agree-tos --staging + command: certonly --webroot -w /var/www/certbot --email adam.a.french@outlook.com -d adam-french.co.uk --agree-tos diff --git a/nginx/nginx.conf b/nginx/nginx.conf index bfff2ca..168592f 100644 --- a/nginx/nginx.conf +++ b/nginx/nginx.conf @@ -6,10 +6,23 @@ http { server_tokens off; charset utf-8; - server { + server { listen 80 default_server; + + server_name _; - server_name _; + return 301 https://$host$request_uri; + } + + + server { + listen 443 ssl http2; + ssl_certificate /etc/letsencrypt/live/adam-french.co.uk/fullchain.pem; + ssl_certificate_key /etc/letsencrypt/live/adam-french.co.uk/privkey.pem; + + server_name adam-french.co.uk; + root /var/www/html; + index index.html; location ~ /.well-known/acme-challenge/ { root /var/www/certbot;