https://github.com/nginx-modules/docker-freenginx-libressl
FreeNGINX + LibreSSL: The OpenBSD project's secure fork of OpenSSL on Alpine
https://github.com/nginx-modules/docker-freenginx-libressl
alpine freenginx libressl nginx nginx-docker nginx-docker-image
Last synced: 14 days ago
JSON representation
FreeNGINX + LibreSSL: The OpenBSD project's secure fork of OpenSSL on Alpine
- Host: GitHub
- URL: https://github.com/nginx-modules/docker-freenginx-libressl
- Owner: nginx-modules
- Created: 2026-04-22T23:02:23.000Z (2 months ago)
- Default Branch: main
- Last Pushed: 2026-05-23T08:31:42.000Z (about 1 month ago)
- Last Synced: 2026-05-23T10:32:31.932Z (about 1 month ago)
- Topics: alpine, freenginx, libressl, nginx, nginx-docker, nginx-docker-image
- Language: Dockerfile
- Homepage:
- Size: 18.6 KB
- Stars: 0
- Watchers: 0
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# FreeNGINX with LibreSSL
[**FreeNGINX built with LibreSSL**](https://github.com/nginx-modules/docker-freenginx-libressl)
---
[](https://hub.docker.com/r/denji/freenginx-libressl/)
[](https://hub.docker.com/r/denji/freenginx-libressl/)
[](https://github.com/nginx-modules/docker-freenginx-libressl/actions/workflows/docker-image.yml)
## Docker Image
Images are published to both registries:
- `docker.io/denji/freenginx-libressl`
- `ghcr.io/nginx-modules/freenginx-libressl`
---
## About FreeNGINX
[FreeNGINX](https://freenginx.org/en/) is an independent, community-maintained fork of NGINX,
created and led by Maxim Dounin (one of the original NGINX core developers).
It is developed without corporate oversight at [github.com/freenginx/nginx](https://github.com/freenginx/nginx).
Releases are signed with Maxim Dounin's PGP key (`B0F4253373F8F6F510D42178520A9993A1C052F8`),
available at .
LibreSSL releases are signed with the OpenBSD LibreSSL team key (`A1EB079B8D3EB92B4EBD3139663AF51BD5E4D8D5`),
available at .
---
## Supported tags and architectures
| Tag pattern | Architectures |
|-------------|---------------|
| `stable-alpine`, `mainline-alpine` | x86_64, ARMv6/7 (32-bit), AArch64 (ARMv8), RISC-V64, LoongArch64, PPC64LE |
| `stable-aarch64-alpine`, `mainline-aarch64-alpine` | AArch64 (ARMv8) |
| `stable-armv6-alpine`, `mainline-armv6-alpine` | ARMv6 (32-bit) |
| `stable-armv7-alpine`, `mainline-armv7-alpine` | ARMv7 (32-bit) |
| `stable-riscv64-alpine`, `mainline-riscv64-alpine` | RISC-V 64 |
| `stable-loong64-alpine`, `mainline-loong64-alpine` | LoongArch 64-bit |
| `stable-ppc64le-alpine`, `mainline-ppc64le-alpine` | PPC64LE (64-bit PowerPC little-endian) |
---
## Features
- Based on **Alpine Linux**.
- **PCRE** with JIT enabled.
- **HTTP/2** (+NPN) support.
- **Async I/O** using threads supported.
- **Dynamic TLS record patch** for Cloudflare (enabled).
- **Gzip static `.gz` files** support enabled.
- **Brotli static `.br` files** support enabled.
- On-the-fly Brotli compression is **disabled** (unstable).
- Based on **Official FreeNGINX source** and [`Wonderfall/boring-nginx`](https://github.com/Wonderfall/boring-nginx).
---