mirror of
https://github.com/cookiecutter/cookiecutter-django.git
synced 2025-08-18 10:54:51 +03:00
edit traefik config
This commit is contained in:
parent
91f93fe371
commit
009756150a
|
@ -43,6 +43,9 @@ http:
|
|||
middlewares:
|
||||
- csrf
|
||||
service: django
|
||||
{%- if cookiecutter.use_nginx_for_serve_media_files == 'y' %}
|
||||
priority: 1
|
||||
{%- endif %}
|
||||
tls:
|
||||
# https://docs.traefik.io/master/routing/routers/#certresolver
|
||||
certResolver: letsencrypt
|
||||
|
@ -57,6 +60,17 @@ http:
|
|||
# https://docs.traefik.io/master/routing/routers/#certresolver
|
||||
certResolver: letsencrypt
|
||||
{%- endif %}
|
||||
{%- if cookiecutter.use_nginx_for_serve_media_files == 'y' %}
|
||||
media-router:
|
||||
rule: "Host(`{{ cookiecutter.domain_name }}`) && PathPrefix(`/media`)"
|
||||
entryPoints:
|
||||
- web-secure
|
||||
service: nginx-media
|
||||
priority: 3
|
||||
tls:
|
||||
# https://docs.traefik.io/master/routing/routers/#certresolver
|
||||
certResolver: letsencrypt
|
||||
{%- endif %}
|
||||
|
||||
middlewares:
|
||||
csrf:
|
||||
|
@ -77,7 +91,13 @@ http:
|
|||
servers:
|
||||
- url: http://flower:5555
|
||||
{%- endif %}
|
||||
|
||||
{%- if cookiecutter.use_nginx_for_serve_media_files == 'y' %}
|
||||
|
||||
nginx-media:
|
||||
loadBalancer:
|
||||
servers:
|
||||
- url: http://nginx-media
|
||||
{%- endif %}
|
||||
providers:
|
||||
# https://docs.traefik.io/master/providers/file/
|
||||
file:
|
||||
|
|
Loading…
Reference in New Issue
Block a user