aboutsummaryrefslogtreecommitdiffstats
path: root/snippets/nginx.conf
blob: 76309f04c7255b13e3a071f08381794f99d5dfee (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
# Use Nginx to serve ACME requests; either directly, or by passing them
# over to a locally-bound lacme webserver component.
#
# This file needs to be sourced to the server directives (at least the
# non-ssl one) of each virtual host requiring authorization.

location ^~ /.well-known/acme-challenge/ {
    # Pass ACME requests to lacme's webserver component
    proxy_pass http://unix:@@runstatedir@@/lacme-www.socket;


    ## Alternatively, you can let nginx serve the requests by
    ## setting 'challenge-directory' to '/var/www/acme-challenge' in
    ## lacme's configuration file and uncomment the following:

    # alias /var/www/acme-challenge/;
    # default_type application/jose+json;
    # disable_symlinks on;
    # autoindex off;
}