Fluxheim/Documentație/Builds & Funcțies

Builds & Funcțies

Fluxheim se compilează cu seturi de features. Alege cel mai mic build care conține ce are nevoie deployment-ul tău.

Build-uri uzuale

BuildFolosește pentru
fullGeneral production server with web, proxy, cache, TLS, ACME, PHP-FPM, metrics, and tracing.
proxyReverse proxy without local static hosting or cache.
cacheCache edge in front of another origin.
load-balancerUpstream balancing și health checks focalizate.
phpWeb static plus aplicații PHP-FPM precum WordPress.

Exemple de profile

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-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

Familii de features

FamilieCe adaugă
webStatic file serving și route-uri web locale.
proxyReverse proxy routes and upstream handling.
cacheShared cache policy, memory and disk tiers, purge, and cache tooling.
php-fpmFastCGI bridge și supraveghere PHP-FPM gestionată opțional.
metricsMetrici Prometheus and optional OTLP metrics export.

Lucruri care nu pot fi combinate

  • Alege exact un backend TLS.
  • Privacy builds do not include cache, metrics, tracing, or Export OTLP.
  • Image-urile edge focalizate omit intenționat modulele din afara rolului lor.
  • Rulează the feature validator before packaging custom feature strings.
Română