Nginx-build now supports custom SSL libraries (e.g. OQS-Provider, BoringSSL) via `-customssl` option

Hi everyone,

I’ve recently added support for custom SSL libraries in nginx-build as of version v0.16.0.

You can now build nginx with SSL libraries like OQS-Provider and BoringSSL using the new -customssl option.

:hammer_and_wrench: Example: Build with OQS-Provider

nginx-build \
  -d work \
  -customssl https://github.com/open-quantum-safe/oqs-provider.git \
  -customsslname oqs-provider \
  -customssltag 0.9.0

This mechanism is generic and flexible, so you can try any custom SSL implementation that works with nginx.

Because the potential use cases are quite broad, I’d really appreciate any feedback if you try this in a real-world setup—or even just let me know what libraries you’re experimenting with.

Thanks!

5 Likes

This is so cool! Thanks for showing us, @catatsuy. I love that the use cases are broad. Also curious how folks will use it.

I’ll be sure to pass this along to other folks in NGINX too–perfect example of these great community efforts.

3 Likes