Mercurial Hosting > luan
annotate host/startup/nginx/nginx.acme_setup.conf.luan @ 2036:2740f8a9ba3a acme-tiny tip
First test prototype (also convert spaces to tabs and remove *.orig files)
| author | Violet7 |
|---|---|
| date | Wed, 05 Nov 2025 21:49:39 -0800 |
| parents | d718511fc69f |
| children |
| rev | line source |
|---|---|
| 2034 | 1 local rootDir, domain = ... |
| 2 | |
| 3 %> | |
|
2036
2740f8a9ba3a
First test prototype (also convert spaces to tabs and remove *.orig files)
Violet7
parents:
2034
diff
changeset
|
4 # This config exists to serve up acme challenges on |
|
2740f8a9ba3a
First test prototype (also convert spaces to tabs and remove *.orig files)
Violet7
parents:
2034
diff
changeset
|
5 # .well-known for initial domain verification by letsencrypt. |
|
2740f8a9ba3a
First test prototype (also convert spaces to tabs and remove *.orig files)
Violet7
parents:
2034
diff
changeset
|
6 # see set_https in luan/src/luan/host/https.luan for more. |
|
2740f8a9ba3a
First test prototype (also convert spaces to tabs and remove *.orig files)
Violet7
parents:
2034
diff
changeset
|
7 server { |
|
2740f8a9ba3a
First test prototype (also convert spaces to tabs and remove *.orig files)
Violet7
parents:
2034
diff
changeset
|
8 server_name <%=domain%>; |
|
2740f8a9ba3a
First test prototype (also convert spaces to tabs and remove *.orig files)
Violet7
parents:
2034
diff
changeset
|
9 listen 80; |
|
2740f8a9ba3a
First test prototype (also convert spaces to tabs and remove *.orig files)
Violet7
parents:
2034
diff
changeset
|
10 listen [::]:80; |
| 2034 | 11 |
|
2036
2740f8a9ba3a
First test prototype (also convert spaces to tabs and remove *.orig files)
Violet7
parents:
2034
diff
changeset
|
12 error_log <%=rootDir%>/error.log; |
|
2740f8a9ba3a
First test prototype (also convert spaces to tabs and remove *.orig files)
Violet7
parents:
2034
diff
changeset
|
13 access_log <%=rootDir%>/access.log; |
| 2034 | 14 |
|
2036
2740f8a9ba3a
First test prototype (also convert spaces to tabs and remove *.orig files)
Violet7
parents:
2034
diff
changeset
|
15 root <%=rootDir%>; |
|
2740f8a9ba3a
First test prototype (also convert spaces to tabs and remove *.orig files)
Violet7
parents:
2034
diff
changeset
|
16 index index.html; |
| 2034 | 17 |
|
2036
2740f8a9ba3a
First test prototype (also convert spaces to tabs and remove *.orig files)
Violet7
parents:
2034
diff
changeset
|
18 location / { |
|
2740f8a9ba3a
First test prototype (also convert spaces to tabs and remove *.orig files)
Violet7
parents:
2034
diff
changeset
|
19 try_files $uri $uri/ =404; |
|
2740f8a9ba3a
First test prototype (also convert spaces to tabs and remove *.orig files)
Violet7
parents:
2034
diff
changeset
|
20 } |
|
2740f8a9ba3a
First test prototype (also convert spaces to tabs and remove *.orig files)
Violet7
parents:
2034
diff
changeset
|
21 } |
| 2034 | 22 |
| 23 <% | |
| 24 |
