Download Latest Version algernon-1.17.10-windows_x86_64_static.zip (17.3 MB)
Email in envelope

Get an email when there's a new version of Algernon

Home / v1.17.9
Name Modified Size InfoDownloads / Week
Parent folder
algernon-1.17.9-linux_x86_64_static.tar.xz 2026-05-29 13.2 MB
algernon-1.17.9-linux_aarch64_static.tar.xz 2026-05-29 11.2 MB
algernon-1.17.9-linux_armv6_static.tar.xz 2026-05-29 11.6 MB
algernon-1.17.9-linux_armv7_static.tar.xz 2026-05-29 11.6 MB
algernon-1.17.9-macos_x86_64_static.tar.gz 2026-05-29 18.0 MB
algernon-1.17.9-macos_aarch64_static.tar.gz 2026-05-29 16.5 MB
algernon-1.17.9-freebsd_x86_64_static.tar.gz 2026-05-29 17.7 MB
algernon-1.17.9-freebsd_aarch64_static.tar.gz 2026-05-29 15.9 MB
algernon-1.17.9-freebsd_armv6_static.tar.gz 2026-05-29 16.8 MB
algernon-1.17.9-freebsd_armv7_static.tar.gz 2026-05-29 16.8 MB
algernon-1.17.9-netbsd_x86_64_static.tar.gz 2026-05-29 17.7 MB
algernon-1.17.9-netbsd_aarch64_static.tar.gz 2026-05-29 15.8 MB
algernon-1.17.9-netbsd_armv6_static.tar.gz 2026-05-29 16.7 MB
algernon-1.17.9-netbsd_armv7_static.tar.gz 2026-05-29 16.7 MB
algernon-1.17.9-windows_x86_64_static.zip 2026-05-29 17.9 MB
Algernon 1.17.9 source code.tar.gz 2026-05-29 14.8 MB
Algernon 1.17.9 source code.zip 2026-05-29 16.9 MB
README.md 2026-05-29 995 Bytes
Totals: 18 Items   265.9 MB 2
  • Add a check for special Windows/NTFS filenames (only applies on Windows). Thanks @Dredsen.

Memory usage while processing data

  • Use io.Copy in the reverse proxy to bound memory usage.
  • Limit the request body buffer size.
  • If HTTP and HTTPS ports are specified, then also use those for ACME / Let's Encrypt. Fixes [#173], thanks for the feature request + testing @DaVyze.
  • Add a max size check (int64) for the --largesize flag.
  • Add a check for if --domain is given, without any certificates/keys being given.
  • Restructure how addresses, ports, certificates and protocols can be configured, while still supporting the same flags and arguments.

Other improvements

  • Make the React support a bit smarter with top level element detection.
  • Improve the ServerInfo() output.

General

  • Require Go 1.26.
  • Update Dockerfiles.
  • Add more tests.
  • Update documentation.
  • Update dependencies.
Source: README.md, updated 2026-05-29