diff --git a/files/egg.conf b/files/egg.conf
index 437874dab071edaf4dd7a480eb89a8cfe54969d9..470620adee127584b712d53e81a61ea4f6635f39 100644
--- a/files/egg.conf
+++ b/files/egg.conf
@@ -19,18 +19,24 @@ server {
 }
 
 server {
+        listen [::]:80 ipv6only=on ;
         listen 80;
+
         server_name ntadigital.it.liu.se;
 
         location / {
-            return 301 http://egg.it.liu.se;
+            return 301 https://egg.it.liu.se;
         }
 }
 
 server {
-        listen 80;
+        listen [::]:443 ssl ipv6only=on ;
+        listen 443 ssl ;
         server_name egg.it.liu.se;
 
+        ssl_certificate /etc/pki/tls/certs/letsencrypt-cert_chain-egg.devel.it.liu.se.pem  ;
+        ssl_certificate_key /etc/pki/tls/private/letsencrypt-egg.devel.it.liu.se.key ;
+
         client_max_body_size 0;
 
         location = /favicon.ico {