Builds & Features
Fluxheim is gearstald mei funksje sets. Kies de lytste build dy't befettet wat jo ynset nedich is.
Faak brûkte builds
| Build | Brûk it foar |
|---|---|
| full | General production server with web, proxy, cache, TLS, ACME, PHP-FPM, metrics, and tracing. |
| wasm | Aparte Wasm-build op basis fan it folsleine produksjeprofyl, mei beheinde beliedshooks, ACME, metriken en OpenTelemetry. |
| proxy | Reverse proxy without local static hosting or cache. |
| cache | Cache edge in front of another origin. |
| load-balancer | Rjochte upstream balâns en sûnenskontrôles. |
| php | Statysk web plus PHP-FPM-applikaasjes lykas WordPress. |
Foarbylden fan profyl
cargo build --release --no-default-features --features profile-full,acme-client,metrics,metrics-otlp,otel-tracing,otel-otlp
cargo build --release --no-default-features --features profile-wasm,acme-client,metrics,metrics-otlp,otel-tracing,otel-otlp
cargo build --release --no-default-features --features profile-cache-edge,acme-client
cargo build --release --no-default-features --features profile-proxy-edge,acme-client
cargo build --release --no-default-features --features profile-web-server,php-fpm,acme-client
cargo build --release --no-default-features --features profile-load-balancer-edge,acme-client
Pingora-free normale builds
Begjinnend mei 1.6.34, brûke normale Fluxheim release profiles de Fluxheim-owned native runtime en kompilearje net mear Pingora crates.
Aparte Wasm-build op basis fan it folsleine produksjeprofyl, mei beheinde beliedshooks, ACME, metriken en OpenTelemetry.
Net-stipe lânseigen runtime-foarmen mislearje noch sletten mei eksplisite blokkers ynstee fan werom te fallen nei legacy adapter's.
Feature famyljes
| Famylje | Wat it foeget |
|---|---|
web | Statyske bestân tsjinje en lokale webrûtes. |
proxy | Reverse proxy routes and upstream handling. |
cache | Shared cache policy, memory and disk tiers, purge, and cache tooling. |
php-fpm | FastCGI-brêge en opsjoneel beheard PHP-FPM-tafersjoch. |
metrics | Prometheus metrics and optional OTLP metrics export. |
wasm | Opsjonele WebAssembly-beliedsruntime mei begrinzge hooks foar tagong, headers, routes en cache; standert útskeakele. |
Dingen dy't net tegearre kinne
- Kies krekt ien TLS-backend.
- Privacy-builds befetsje gjin cache, metrics, tracing, OTLP-export of Wasm-funksjes.
- Fokusearre râneôfbyldings litte opsetlik modules bûten har wurk wegerje.
- Run the feature validator before packaging custom feature strings.
FIPS backend bewiis
Fluxheim jout apart pinned CI-bewiis omjouwings foar de OpenSSL-FIPS en rustls/AWS-LC-FIPS profilen. Se bouwe en rinne it krekte profyl binêr, oefenje streamôfwerts en sertifikaat-ferifiearre streamop TLS, fersmite ynkompatibele belied, en registrearje kompilator, provider, ôfhinklikens, binêre en byldidentiteiten.
Dit is reprodusearber backend bewiis, gjin produkt-nivo FIPS falidaasje. Hâld de bewiiskonteners apart fan normale releaseôfbyldings en besjoch it bewiis foar de krekte bou dy't jo ynsette.
Lês de FIPS bewiisgids