diff --git a/nginx/nginx/cloudflare_ips.conf b/nginx/nginx/cloudflare_ips.conf index 7a52891..09d3177 100644 --- a/nginx/nginx/cloudflare_ips.conf +++ b/nginx/nginx/cloudflare_ips.conf @@ -1,5 +1,5 @@ # Auto-generated Cloudflare IP ranges -# Updated: Sun Apr 19 10:51:11 PM PDT 2026 +# Updated: Wed May 6 10:53:55 PM PDT 2026 real_ip_header CF-Connecting-IP; diff --git a/nginx/nginx/sites-available/learn.conf b/nginx/nginx/sites-available/learn.conf new file mode 100644 index 0000000..20f6746 --- /dev/null +++ b/nginx/nginx/sites-available/learn.conf @@ -0,0 +1,13 @@ +server { + listen 443 ssl; + server_name learn.nhcarrigan.com; + ssl_certificate /etc/letsencrypt/live/learn.nhcarrigan.com/fullchain.pem; + ssl_certificate_key /etc/letsencrypt/live/learn.nhcarrigan.com/privkey.pem; + + root /home/naomi/learn; + + location / { + index index.html; + } + include /etc/nginx/snippets/deny-dotfiles.conf; +} \ No newline at end of file diff --git a/nginx/nginx/sites-enabled/learn.conf b/nginx/nginx/sites-enabled/learn.conf new file mode 120000 index 0000000..495f9f9 --- /dev/null +++ b/nginx/nginx/sites-enabled/learn.conf @@ -0,0 +1 @@ +../sites-available/learn.conf \ No newline at end of file