mirror of
https://github.com/chatmail/relay.git
synced 2026-05-13 01:24:36 +00:00
nginx: allow custom nginx config under sites-enabled
fix 562
This commit is contained in:
@@ -424,6 +424,12 @@ def _configure_nginx(config: Config, debug: bool = False) -> bool:
|
||||
"""Configures nginx HTTP server."""
|
||||
need_restart = False
|
||||
|
||||
files.link(
|
||||
name="disable nginx default site",
|
||||
path="/etc/nginx/sites-enabled/default",
|
||||
present=False,
|
||||
)
|
||||
|
||||
main_config = files.template(
|
||||
src=importlib.resources.files(__package__).joinpath("nginx/nginx.conf.j2"),
|
||||
dest="/etc/nginx/nginx.conf",
|
||||
|
||||
@@ -136,4 +136,7 @@ http {
|
||||
return 301 $scheme://{{ config.domain_name }}$request_uri;
|
||||
access_log syslog:server=unix:/dev/log,facility=local7;
|
||||
}
|
||||
|
||||
# Include custom pages; they need to listen on port 8443 instead of port 443
|
||||
include /etc/nginx/sites-enabled/*;
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user