view nginx.ssl.conf.luan @ 10:a7187a447835

restrict repo names
author Franklin Schmidt <fschmidt@gmail.com>
date Tue, 12 Jul 2022 19:40:50 -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;
    }
<%