1
0

Add compress for all important services

This commit is contained in:
Kacper Donat 2021-10-24 13:59:03 +02:00
parent 559c68b2df
commit 03f126dedd
5 changed files with 11 additions and 3 deletions
services
cojedzie-next
cojedzie
gitea
legacy
traefik/config/dynamic

View File

@ -99,7 +99,7 @@ services:
- traefik.http.routers.{{ service }}-front.rule=Host(`{{ service }}.{{ main_domain }}`) || Host(`{{ cojedzie_domain }}`)
- traefik.http.routers.{{ service }}-front.tls=true
- traefik.http.routers.{{ service }}-front.tls.certresolver=lets-encrypt
- traefik.http.routers.{{ service }}-front.middlewares=cojedzie-compress@docker
- traefik.http.routers.{{ service }}-front.middlewares=gzip@file
- traefik.http.services.{{ service }}-front.loadbalancer.server.port=3000
volumes:

View File

@ -96,10 +96,9 @@ services:
replicas: 1
labels:
- traefik.enable=true
- traefik.http.middlewares.{{ service }}-compress.compress=true
- traefik.http.routers.{{ service }}-front.rule=Host(`{{ service }}.{{ main_domain }}`) || Host(`{{ cojedzie_domain }}`)
- traefik.http.routers.{{ service }}-front.tls=true
- traefik.http.routers.{{ service }}-front.middlewares={{ service }}-compress@docker
- traefik.http.routers.{{ service }}-front.middlewares=gzip@file
- traefik.http.routers.{{ service }}-front.tls.certresolver=lets-encrypt
- traefik.http.services.{{ service }}-front.loadbalancer.server.port=3000

View File

@ -31,4 +31,5 @@ services:
- traefik.http.routers.{{ service }}.rule=Host(`git.{{ main_domain }}`)
- traefik.http.routers.{{ service }}.tls=true
- traefik.http.routers.{{ service }}.tls.certresolver=lets-encrypt
- traefik.http.routers.{{ service }}.middlewares=gzip@file
- traefik.http.services.{{ service }}.loadbalancer.server.port=3000

View File

@ -13,6 +13,7 @@ services:
labels:
- traefik.enable=true
- traefik.http.services.{{ service }}.loadbalancer.server.port=80
- traefik.http.routers.{{ service }}.middlewares=gzip@file
{% for version in php_versions %}
php-{{ version|replace('.', '') }}:
image: kadet/php:{{ version }}

View File

@ -0,0 +1,7 @@
---
http:
middlewares:
gzip:
compress:
excludedContentTypes:
- text/event-stream