summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorAlejandro Colomar <alx.manpages@gmail.com>2023-09-28 00:36:02 +0200
committerAlejandro Colomar <alx@kernel.org>2023-09-28 01:57:16 +0200
commit5578515d02cf00d787d38629f188549c6efb496c (patch)
treeb06faf2a3b309616442d0a4d5450baba763c523a
parent008adc8f43a7e54011d6607c77f4e4f47d93c6f2 (diff)
nginx: Enable HTTPS
Signed-off-by: Alejandro Colomar <alx@kernel.org>
-rw-r--r--etc/nginx/sites-available/www.alejandro-colomar.es6
-rw-r--r--etc/nginx/snippets/ssl.conf2
2 files changed, 7 insertions, 1 deletions
diff --git a/etc/nginx/sites-available/www.alejandro-colomar.es b/etc/nginx/sites-available/www.alejandro-colomar.es
index 32e77c2..30af1f7 100644
--- a/etc/nginx/sites-available/www.alejandro-colomar.es
+++ b/etc/nginx/sites-available/www.alejandro-colomar.es
@@ -2,10 +2,14 @@ server
{
listen 80;
listen [::]:80;
- server_name localhost;
+ listen 443 ssl;
+ listen [::]:443 ssl;
+ server_name www.alejandro-colomar.es;
root /srv/www/;
index index.html;
+ include snippets/ssl.conf;
+
keepalive_timeout 10s 10s;
#charset koi8-r;
diff --git a/etc/nginx/snippets/ssl.conf b/etc/nginx/snippets/ssl.conf
new file mode 100644
index 0000000..c7a2ec3
--- /dev/null
+++ b/etc/nginx/snippets/ssl.conf
@@ -0,0 +1,2 @@
+ssl_certificate /etc/ssl/certs/alx.es.crt;
+ssl_certificate_key /etc/ssl/private/alx.es.key;