[GH-ISSUE #707] Slow download speeds #31649

Closed
opened 2026-06-15 08:32:50 -05:00 by GiteaMirror · 1 comment
Owner

Originally created by @oloev on GitHub (May 11, 2025).
Original GitHub issue: https://github.com/fosrl/pangolin/issues/707

Pangolin 1.3.2 installed today using the official installer.
I am experiencing a slow download speed issue.

At first, I installed OpenSpeedTest on a remote lab machine, connected via Newt, and got speeds of around 35 Mbps down / 90 Mbps up.

For testing purposes, I ran python -m http.server on the host server, created a local site in the Pangolin dashboard, and pointed the resource to the Python HTTP server with test files. Then, I tried accessing a 1 GB test file via the Pangolin-generated link (which is served by Traefik, I believe). The speeds were around 5–10 MB/s (40–80 Mbps).

However, when downloading directly from host:python_port, I got full speed (~400 Mbps).

I also tried serving files from an Nginx Docker container via Pangolin, but the speeds remained low.

Finally, I ran a minimal Traefik configuration, as described in the Traefik basic Docker example, with Nginx as the second container. As expected, file downloads reached full speed.

I have no ideas how to debug this issue further.
There are some bug reports online about Traefik slow speeds, but no solutions are provided.

Originally created by @oloev on GitHub (May 11, 2025). Original GitHub issue: https://github.com/fosrl/pangolin/issues/707 Pangolin 1.3.2 installed today using the official installer. I am experiencing a slow download speed issue. At first, I installed OpenSpeedTest on a remote lab machine, connected via Newt, and got speeds of around 35 Mbps down / 90 Mbps up. For testing purposes, I ran python -m http.server on the host server, created a local site in the Pangolin dashboard, and pointed the resource to the Python HTTP server with test files. Then, I tried accessing a 1 GB test file via the Pangolin-generated link (which is served by Traefik, I believe). The speeds were around 5–10 MB/s (40–80 Mbps). However, when downloading directly from host:python_port, I got full speed (~400 Mbps). I also tried serving files from an Nginx Docker container via Pangolin, but the speeds remained low. Finally, I ran a minimal Traefik configuration, as described in the [Traefik basic Docker example](https://doc.traefik.io/traefik/user-guides/docker-compose/basic-example/), with Nginx as the second container. As expected, file downloads reached full speed. I have no ideas how to debug this issue further. There are some bug reports online about Traefik slow speeds, but no solutions are provided.
Author
Owner

@oloev commented on GitHub (May 13, 2025):

Somehow local site now gets full download speed

<!-- gh-comment-id:2878156533 --> @oloev commented on GitHub (May 13, 2025): Somehow local site now gets full download speed
Sign in to join this conversation.
1 Participants
Notifications
Due Date
No due date set.
Dependencies

No dependencies set.

Reference: github-starred/pangolin#31649