Files
.github
backend
cmd
embed
api_docs
migrations
nginx
_assets.conf.hbs
_certificates.conf.hbs
_forced_ssl.conf.hbs
_hsts.conf.hbs
_listen.conf.hbs
_location.conf.hbs
acme-request.conf.hbs
dead_host.conf.hbs
default.conf.hbs
ip_ranges.conf.hbs
proxy_host.conf.hbs
redirection_host.conf.hbs
stream.conf.hbs
main.go
internal
scripts
.editorconfig
.golangci.yml
.nancy-ignore
README.md
Taskfile.yml
go.mod
go.sum
docker
docs
frontend
scripts
test
.dockerignore
.gitignore
.version
DEV-README.md
Jenkinsfile
LICENSE
README.md
nginx-proxy-manager/backend/embed/nginx/_certificates.conf.hbs

14 lines
582 B
Handlebars

{{#if certificate}}
{{#if (equal certificate.certificate_authority_id "0")}}
# Custom SSL
ssl_certificate {{npm_data_dir}}/custom_ssl/npm-{{certificate.id}}/fullchain.pem;
ssl_certificate_key {{npm_data_dir}}/custom_ssl/npm-{{certificate.id}}/privkey.pem;
{{else}}
# Acme SSL
include {{nginx_conf_dir}}/npm/conf.d/acme-challenge.conf;
include {{nginx_conf_dir}}/npm/conf.d/include/ssl-ciphers.conf;
ssl_certificate {{acme_certs_dir}}/npm-{{certificate.id}}/fullchain.pem;
ssl_certificate_key {{acme_certs_dir}}/npm-{{certificate.id}}/privkey.pem;
{{/if}}
{{/if}}