diff host/startup/nginx/nginx.acme_setup.conf.luan @ 2034:d718511fc69f acme-tiny

Begin work on moving to tiny-acme.
author Violet7
date Tue, 04 Nov 2025 20:28:50 -0800
parents
children 2740f8a9ba3a
line wrap: on
line diff
--- /dev/null	Thu Jan 01 00:00:00 1970 +0000
+++ b/host/startup/nginx/nginx.acme_setup.conf.luan	Tue Nov 04 20:28:50 2025 -0800
@@ -0,0 +1,24 @@
+local rootDir, domain = ...
+
+%>
+  # This config exists to serve up acme challenges on
+  # .well-known for initial domain verification by letsencrypt.
+  # see set_https in luan/src/luan/host/https.luan for more.
+  server {
+    server_name <%=domain%>;
+    listen 80;
+    listen [::]:80;
+
+    error_log <%=rootDir%>/error.log;
+    access_log <%=rootDir%>/access.log;
+
+    root <%=rootDir%>;
+    index index.html;
+
+    location / {
+        try_files $uri $uri/ =404;
+    }
+  }
+
+<%
+