diff --git a/{{cookiecutter.project_slug}}/compose/production/traefik/traefik.toml b/{{cookiecutter.project_slug}}/compose/production/traefik/traefik.toml index 2085a825a..2fd1e9a4a 100644 --- a/{{cookiecutter.project_slug}}/compose/production/traefik/traefik.toml +++ b/{{cookiecutter.project_slug}}/compose/production/traefik/traefik.toml @@ -1,4 +1,4 @@ -logLevel = "DEBUG" +logLevel = "ERROR" defaultEntryPoints = ["http", "https"] [web] @@ -30,9 +30,15 @@ OnHostRule = true [acme.httpChallenge] entryPoint = "http" -# Enable Docker configuration backend -[docker] -endpoint = "unix:///var/run/docker.sock" -domain = "{{cookiecutter.domain_name}}" -watch = true -exposedbydefault = false +[file] +[backends] + [backends.django] + [backends.django.servers.server1] + url = "http://django:5000" + +[frontends] + [frontends.django] + backend = "django" + passHostHeader = true + [frontends.django.routes.dr1] + rule = "Host:{{ cookiecutter.domain_name }}" diff --git a/{{cookiecutter.project_slug}}/production.yml b/{{cookiecutter.project_slug}}/production.yml index adb17ba2b..b818d058f 100644 --- a/{{cookiecutter.project_slug}}/production.yml +++ b/{{cookiecutter.project_slug}}/production.yml @@ -18,11 +18,6 @@ services: - ./.envs/.production/.django - ./.envs/.production/.postgres command: /start - labels: - - "traefik.enable=true" - - "traefik.backend=django" - - "traefik.frontend.rule=Host:{{ cookiecutter.domain_name }}" - - "traefik.port=5000" postgres: build: @@ -43,7 +38,6 @@ services: depends_on: - django volumes: - - /var/run/docker.sock:/var/run/docker.sock:ro - production_traefik:/etc/traefik/acme ports: - "0.0.0.0:80:80" @@ -58,15 +52,11 @@ services: <<: *django image: {{ cookiecutter.project_slug }}_production_celeryworker command: /start-celeryworker - labels: - - "traefik.enable=false" celerybeat: <<: *django image: {{ cookiecutter.project_slug }}_production_celerybeat command: /start-celerybeat - labels: - - "traefik.enable=false" flower: <<: *django @@ -74,7 +64,5 @@ services: ports: - "5555:5555" command: /start-flower - labels: - - "traefik.enable=false" {%- endif %}