view nginx.ssl.conf.luan @ 4:028e74c8889d

add all_users
author Franklin Schmidt <fschmidt@gmail.com>
date Thu, 12 May 2022 16:54:11 -0600
parents dfc36e7ed22c
children
line wrap: on
line source

local rootDir, domain = ...

%>
    server {
        server_name <%=domain%>;
        listen 80;
        return 301 https://$http_host$request_uri;
    }

    server {
        server_name <%=domain%>;
        listen 443 ssl;

        if ($host != $server_name) {
            return 301 http://$http_host$request_uri;
        }

        ssl_certificate <%=rootDir%>/local/ssl/<%=domain%>/fullchain.cer;
        ssl_certificate_key <%=rootDir%>/local/ssl/<%=domain%>/<%=domain%>.key;
        include <%=rootDir%>/nginx.default.conf;
        include <%=rootDir%>/config/nginx.custom.*.conf;
        include <%=rootDir%>/config/nginx.conf;
    }
<%