Hacker News new | ask | show | jobs
by 1vuio0pswjnm7 335 days ago
The official traefik v3.4.4 amd64 binary from Github is only 207MB.

https://github.com/traefik/traefik/releases/expanded_assets/...

1 comments

An entire docker image for HAProxy is only 41 MB... deb is 1.6 MB
An entire docker image of nginx is 29 MB, alpine is 3.5 MB.
I compile static-pie HAproxy binaries using different TLS libraries. Size varies a little based on the versions and compile-time options for those libraries

For example, max sizes for the largest and smallest TLS libraries I have tried

OpenSSL 9.0MB

WolfSSL 4.6MB

OpenSSL bloat is unfortunate

Does Traefik allow any TLS libraries other than OpenSSL

Welcome to modern development, where no one gives a shit about binary size. It’s awful.