Hello all,
I have deployed traefik 2.0 as reverse proxy for my nextcloud container in my raspberryPi 4. I have noticed that when accessing my nextcloud server through traefik I can download a file at 100Mbps. But when downloading the same file connecting https directly to nextcloud container (without traefik) I can get 325Mbps.
So traefik itself (or my configuration) is limiting dramatically my network performance. It happens the same if I connect in LAN or WAN, the difference is connecting through traefik or directly to nextcloud container.
My compose traefik configuration is:
traefik:
image: traefik:v2.0
container_name: traefik
command:
- --providers.docker=true
- --providers.docker.exposedbydefault=false
- --entrypoints.web.address=:80
- --entrypoints.websecure.address=:443
- --certificatesresolvers.myhttpchallenge.acme.httpchallenge=true
- --certificatesresolvers.myhttpchallenge.acme.httpchallenge.entrypoint=web
- --certificatesresolvers.myhttpchallenge.acme.email=mymail@address.com
- --certificatesresolvers.myhttpchallenge.acme.storage=/letsencrypt/acme.json
- --serverstransport.insecureskipverify
ports:
- "80:80"
- "443:443"
volumes:
- /var/run/docker.sock:/var/run/docker.sock
- /media/pi/RaspberryPI/traefik/letsencrypt:/letsencrypt
restart: unless-stopped
Anything that could explain this problem in this configuration file? Any limit in traefik itself??? (Maybe 100Mbps is a coincidence, or an actual limit).
Thanks and BR!