Builds & Features
Fluxheim feature sets ile derlenir. Dağıtımınızın ihtiyaç duyduğunu içeren en küçük build’i seçin.
Yaygın derlemeler
| Build | Şunun için kullan |
|---|---|
| full | General production server with web, proxy, cache, TLS, ACME, PHP-FPM, metrics, and tracing. |
| wasm | Tam üretim profilini temel alan, sınırlandırılmış ilke kancaları, ACME, ölçümler ve OpenTelemetry içeren özel Wasm derlemesi. |
| proxy | Reverse proxy without local static hosting or cache. |
| cache | Cache edge in front of another origin. |
| load-balancer | Odaklı upstream balancing ve health checks. |
| php | WordPress gibi PHP-FPM applications ile static web. |
Profil örnekleri
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 normal yapılar
1.6.34'ten itibaren normal Fluxheim release profiles, Fluxheim-owned yerel runtime'i kullanır ve artık Pingora crates'i derlemez.
Tam üretim profilini temel alan, sınırlandırılmış ilke kancaları, ACME, ölçümler ve OpenTelemetry içeren özel Wasm derlemesi.
Desteklenmeyen yerel runtime şekilleri, eski adapter'lere geri dönmek yerine açık engelleyicilerle hâlâ başarısız oluyor.
Özellik aileleri
| Aile | Ne ekler |
|---|---|
web | Statik dosya sunumu ve yerel web route'ları. |
proxy | Reverse proxy routes and upstream handling. |
cache | Shared cache policy, memory and disk tiers, purge, and cache tooling. |
php-fpm | FastCGI köprüsü ve isteğe bağlı yönetilen PHP-FPM denetimi. |
metrics | Prometheus metrics and optional OTLP metrics export. |
wasm | Sınırlı erişim, başlık, rota ve önbellek kancalarıyla isteğe bağlı WebAssembly politika çalışma zamanı; varsayılan olarak devre dışı bırakılmıştır |
Birlikte kullanılamayan şeyler
- Tam olarak bir TLS backend seçin.
- Privacy build’leri cache, metrics, tracing, OTLP export veya Wasm özelliklerini içermez.
- Odaklı edge imajları görevleri dışındaki modülleri bilinçli olarak dışarıda bırakır.
- Run the feature validator before packaging custom feature strings.
FIPS arka uç kanıtı
Fluxheim, OpenSSL-FIPS ve rustls/AWS-LC-FIPS profilleri için ayrı olarak sabitlenmiş CI geçirmez ortamlar sağlar. Tam profil ikili dosyasını oluşturur ve çalıştırırlar, aşağı akış ve sertifikayla doğrulanmış yukarı akış TLS'yu kullanırlar, uyumsuz politikayı reddederler ve derleyici, sağlayıcı, bağımlılık, ikili ve görüntü kimliklerini kaydederler.
Bu, ürün düzeyinde FIPS doğrulaması değil, tekrarlanabilir arka uç kanıtıdır. Prova kapsayıcılarını normal sürüm görüntülerinden ayrı tutun ve dağıttığınız yapıyla ilgili kanıtları inceleyin.
FIPS kanıt kılavuzunu okuyun