From 36ece5200ffd06b8d227b43ba3b31d669b5da5ef Mon Sep 17 00:00:00 2001 From: Chris Date: Tue, 20 Dec 2022 23:21:50 +0000 Subject: [PATCH] Start Christmas pages --- christmas/bethany.html | 10 ++++++++++ christmas/default.html | 6 ++++++ docker-compose.yml | 1 + nginx/nginx.conf.template | 18 ++++++++++++++++++ 4 files changed, 35 insertions(+) create mode 100644 christmas/bethany.html create mode 100644 christmas/default.html diff --git a/christmas/bethany.html b/christmas/bethany.html new file mode 100644 index 0000000..78d94f6 --- /dev/null +++ b/christmas/bethany.html @@ -0,0 +1,10 @@ + + + + + +
+ Merry Christmas Bethany +
+ + diff --git a/christmas/default.html b/christmas/default.html new file mode 100644 index 0000000..310008b --- /dev/null +++ b/christmas/default.html @@ -0,0 +1,6 @@ + + + + Turn back + + diff --git a/docker-compose.yml b/docker-compose.yml index 86e7a75..139a37d 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -435,6 +435,7 @@ services: - monica-public:/var/www/html/monica/public:ro - monica-data:/var/www/html/monica/storage:ro - nextcloud:/var/www/html/nextcloud:ro + - ./christmas:/var/www/html/christmas:ro environment: - DOMAIN=${DOMAIN} depends_on: diff --git a/nginx/nginx.conf.template b/nginx/nginx.conf.template index 2fccd4a..cc38711 100644 --- a/nginx/nginx.conf.template +++ b/nginx/nginx.conf.template @@ -511,6 +511,24 @@ http { } } + server { + listen 443 ssl http2; + + ssl_certificate /etc/nginx/certs/${DOMAIN}.crt; + ssl_certificate_key /etc/nginx/certs/${DOMAIN}.key; + + server_name christmas.${DOMAIN}; + + gzip_types text/plain text/css application/json application/x-javascript + text/xml application/xml application/xml+rss text/javascript; + + root "/var/www/html/christmas"; + + location / { + try_files $uri.html $uri /default.html; + } + } + server { listen 80 default_server; listen [::]:80 default_server;