Add compress for all important services
This commit is contained in:
parent
559c68b2df
commit
03f126dedd
services
cojedzie-next
cojedzie
gitea
legacy
traefik/config/dynamic
@ -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:
|
||||
|
@ -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
|
||||
|
||||
|
@ -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
|
||||
|
@ -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 }}
|
||||
|
7
services/traefik/config/dynamic/middlewares.yaml
Normal file
7
services/traefik/config/dynamic/middlewares.yaml
Normal file
@ -0,0 +1,7 @@
|
||||
---
|
||||
http:
|
||||
middlewares:
|
||||
gzip:
|
||||
compress:
|
||||
excludedContentTypes:
|
||||
- text/event-stream
|
Loading…
Reference in New Issue
Block a user