Builds & Features

Fluxheim focused modular builds হিসেবে আসে: আপনার deployment-এর জন্য শুধু দরকারি অংশ বেছে নিন।

সাধারণ নির্মাণ

Buildজন্য এটি ব্যবহার করুন
fullGeneral production server with web, proxy, cache, TLS, ACME, PHP-FPM, metrics, and tracing.
wasmসম্পূর্ণ প্রোডাকশন প্রোফাইলের উপর ভিত্তি করে তৈরি স্বতন্ত্র Wasm বিল্ড, যাতে সীমাবদ্ধ পলিসি হুক, ACME, মেট্রিক্স এবং OpenTelemetry রয়েছে.
proxyReverse proxy without local static hosting or cache.
cacheCache edge in front of another origin.
load-balancerফোকাস আপস্ট্রিম ভারসাম্য এবং স্বাস্থ্য পরীক্ষা.
phpস্ট্যাটিক ওয়েব প্লাস পিএইচপি-এফপিএম অ্যাপ্লিকেশন যেমন ওয়ার্ডপ্রেস।

প্রোফাইল উদাহরণ

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 স্বাভাবিক বিল্ড

1.6.34 থেকে শুরু করে, সাধারণ Fluxheim release profiles Fluxheim-owned নেটিভ runtime ব্যবহার করে এবং আর Pingora crates কম্পাইল করে না।

সম্পূর্ণ প্রোডাকশন প্রোফাইলের উপর ভিত্তি করে তৈরি স্বতন্ত্র Wasm বিল্ড, যাতে সীমাবদ্ধ পলিসি হুক, ACME, মেট্রিক্স এবং OpenTelemetry রয়েছে.

অসমর্থিত নেটিভ runtime আকারগুলি এখনও লিগ্যাসি adapter-এ ফিরে আসার পরিবর্তে স্পষ্ট ব্লকারগুলির সাথে বন্ধ হয়ে যায়৷

feature families

পরিবারএটা কি যোগ করে
webস্ট্যাটিক ফাইল পরিবেশন এবং স্থানীয় ওয়েব রুট.
proxyReverse proxy routes and upstream handling.
cacheShared cache policy, memory and disk tiers, purge, and cache tooling.
php-fpmফাস্টসিজিআই ব্রিজ এবং ঐচ্ছিক পরিচালিত পিএইচপি-এফপিএম তত্ত্বাবধান।
metricsPrometheus metrics and optional OTLP metrics export.
wasmঅপশনাল WebAssembly পলিসি রানটাইম বাউন্ডেড অ্যাক্সেস, হেডার, রুট এবং ক্যাশ হুক সহ; ডিফল্টভাবে নিষ্ক্রিয়

যা একসাথে চলতে পারে না

  • ঠিক একটি TLS ব্যাকএন্ড বেছে নিন।
  • privacy builds-এ cache, metrics, tracing, OTLP export বা Wasm features থাকে না।
  • ফোকাসড এজ ইমেজ ইচ্ছাকৃতভাবে তাদের কাজের বাইরে মডিউল বাদ দেয়।
  • Run the feature validator before packaging custom feature strings.

FIPS ব্যাকএন্ড প্রমাণ

Fluxheim OpenSSL-FIPS এবং rustls/AWS-LC-FIPS প্রোফাইলগুলির জন্য আলাদাভাবে পিন করা CI প্রমাণ পরিবেশ প্রদান করে৷ তারা সঠিক প্রোফাইল বাইনারি তৈরি এবং চালায়, ডাউনস্ট্রিম এবং সার্টিফিকেট-যাচাই আপস্ট্রিম TLS ব্যায়াম করে, বেমানান নীতি প্রত্যাখ্যান করে, এবং কম্পাইলার, প্রদানকারী, নির্ভরতা, বাইনারি এবং ইমেজ আইডেন্টিটি রেকর্ড করে।

এটি প্রজননযোগ্য ব্যাকএন্ড প্রমাণ, পণ্য-স্তরের FIPS বৈধতা নয়। প্রুফ কন্টেইনারগুলিকে সাধারণ রিলিজ ইমেজ থেকে আলাদা রাখুন এবং আপনি যে সঠিক বিল্ডটি স্থাপন করবেন তার প্রমাণ পর্যালোচনা করুন।

FIPS প্রমাণ নির্দেশিকা পড়ুন
বাংলা