diff --git a/templates/docker-compose.yml.twig b/templates/docker-compose.yml.twig
index 9fdac5c5f00db3a487f7f965c74da1bee7fe435e..2bc9da29a9fa82f9e8f7015966d4433938ee93da 100644
--- a/templates/docker-compose.yml.twig
+++ b/templates/docker-compose.yml.twig
@@ -147,6 +147,10 @@ services:
       - {{ projectroot }}:/var/www/html
 {% if drupal.live|default(0) %}
       - {{ projectrootfiles }}:/data/default
+{% endif %}
+{% if webserver.type == 'nginx' and webserver.preset == 'custom' %}
+  - {{ projectroot }}/nginx/custom.conf:/etc/gotpl/presets/custom.conf.tmpl
+  - {{ projectroot }}/nginx/upstream.custom.conf:/etc/gotpl/includes/upstream.custom.conf.tmpl
 {% endif %}
     labels:
       traefik.enable: 'true'