Skip to content

Commit bb6d660

Browse files
committed
Update README for Fluxheim 1.0.0
1 parent 8db9638 commit bb6d660

1 file changed

Lines changed: 11 additions & 6 deletions

File tree

README.md

Lines changed: 11 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -26,27 +26,32 @@
2626
# Fluxheim
2727

2828
Fluxheim is a modular Rust edge server built on
29-
[Pingora](https://github.com/cloudflare/pingora). The current `0.5.x` line is a
30-
basic-sites preview for static HTML sites, simple whole-vhost reverse proxying,
31-
static TLS certificates, secure headers, and container-friendly operation.
29+
[Pingora](https://github.com/cloudflare/pingora). The current `1.0.x` line is
30+
the gateway foundation release for static sites, vhosts, route-level proxying,
31+
redirects, static TLS certificates with SNI, secure headers, and
32+
container-friendly or native systemd operation.
3233

3334
Fluxheim is licensed under the European Union Public Licence 1.2.
3435

3536
## What Works Today
3637

3738
- Static website hosting with MIME detection, index files, `GET`/`HEAD`,
3839
`ETag`, conditional `304`, and single byte ranges.
39-
- Basic vhost routing by Host header.
40-
- Simple whole-vhost reverse proxying to one upstream.
40+
- Vhost routing by Host header with default-vhost fallback.
41+
- Whole-vhost and route-level reverse proxying.
4142
- Static/bought certificate support with rustls as the default TLS backend.
43+
- Multi-certificate SNI selection on the default rustls TLS backend.
44+
- Route-level static, proxy, and redirect actions.
4245
- Optional global HTTP-to-HTTPS redirect with safe Host validation.
46+
- External ACME HTTP-01 challenge forwarding helper.
4347
- Secure request/response header policy, including `Server: fluxheim` by
4448
default and removable by config.
49+
- Native systemd/RPM deployment files.
4550
- Rootless Podman containers for Wolfi, Alpine, SUSE Micro, and Debian.
4651
- Packaged default page at `/srv/fluxheim/index.html` with no external assets.
4752

4853
See [Production Readiness](docs/production-readiness.md) for the precise
49-
preview promise and deployment checks.
54+
`1.0` promise and deployment checks.
5055

5156
## Why Fluxheim
5257

0 commit comments

Comments
 (0)