mirror of
https://github.com/cookiecutter/cookiecutter-django.git
synced 2025-08-20 11:54:52 +03:00
edit traefik config
This commit is contained in:
parent
91f93fe371
commit
009756150a
|
@ -43,6 +43,9 @@ http:
|
||||||
middlewares:
|
middlewares:
|
||||||
- csrf
|
- csrf
|
||||||
service: django
|
service: django
|
||||||
|
{%- if cookiecutter.use_nginx_for_serve_media_files == 'y' %}
|
||||||
|
priority: 1
|
||||||
|
{%- endif %}
|
||||||
tls:
|
tls:
|
||||||
# https://docs.traefik.io/master/routing/routers/#certresolver
|
# https://docs.traefik.io/master/routing/routers/#certresolver
|
||||||
certResolver: letsencrypt
|
certResolver: letsencrypt
|
||||||
|
@ -57,6 +60,17 @@ http:
|
||||||
# https://docs.traefik.io/master/routing/routers/#certresolver
|
# https://docs.traefik.io/master/routing/routers/#certresolver
|
||||||
certResolver: letsencrypt
|
certResolver: letsencrypt
|
||||||
{%- endif %}
|
{%- 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:
|
middlewares:
|
||||||
csrf:
|
csrf:
|
||||||
|
@ -77,7 +91,13 @@ http:
|
||||||
servers:
|
servers:
|
||||||
- url: http://flower:5555
|
- url: http://flower:5555
|
||||||
{%- endif %}
|
{%- endif %}
|
||||||
|
{%- if cookiecutter.use_nginx_for_serve_media_files == 'y' %}
|
||||||
|
|
||||||
|
nginx-media:
|
||||||
|
loadBalancer:
|
||||||
|
servers:
|
||||||
|
- url: http://nginx-media
|
||||||
|
{%- endif %}
|
||||||
providers:
|
providers:
|
||||||
# https://docs.traefik.io/master/providers/file/
|
# https://docs.traefik.io/master/providers/file/
|
||||||
file:
|
file:
|
||||||
|
|
Loading…
Reference in New Issue
Block a user