Enable Compression di Traefik

Karena default compression di traefik ga aktif, berikut cara enable compression di traefik dengan orkestrator docker swarm:

  1. Tambahkan line berikut di yaml file
# enable compression
- traefik.http.middlewares.enable-compress.compress=true
# define in middleware
- traefik.http.routers.traefik-prod.middlewares=enable-compress 
  1. Update stack dengan cara
docker stack deploy -c namaservice.yml namaservice
docker service update namaservice
Pastikan Config Traefik Sudah Benar

Pastikan Config Traefik Sudah Benar

Compress Enabled at Traefik Dashboard

Compress Enabled at Traefik Dashboard

Tanpa Compression

Tanpa Compression

Dengan Compression

Dengan Compression

Referensi:

traefik documentation - middlewares compress


Jika kamu merasa tulisan ini bermanfaat & membantu kamu, kamu bisa berdonasi lewat saweria

If you feel this website help you, you can donate at saweria