नवीनतम स्थिर — v1.8.0

Download Fluxheim

x86_64 आणि ARM64 साठी pre-built Linux binaries, तसेच macOS developer builds. 23 जुलै 2026 रोजी प्रकाशित.

पूर्ण शिफारस केलेले

Full production build

सर्व स्थिर production modules: proxy, web, कॅश, compression, load balancing, raw TCP stream proxying, TLS (rustls), PHP-FPM, ACME client, GeoIP/Geo-Context, security hardening, metrics, and OpenTelemetry.

स्टॅटिक सर्व्हिंग + रिव्हर्स प्रॉक्सी + PHP-FPM
कॅश backends (memory, disk, tiered)
gzip, zstd आणि ब्रॉटली कॉम्प्रेशन
TLS + व्यवस्थापित ACME नूतनीकरण
स्थानिक GeoIP देश/ASN संदर्भ
कठोर TCP प्रवाह प्रॉक्सी
प्रोमिथियस + ओपनटेलीमेट्री
~10.3 MB binary
लोड बॅलन्सर नवीन

लोड बॅलन्सर एज

केंद्रित HTTP/TCP load-balancer build without कॅश, static web, PHP, GeoIP, stream proxying, or traffic mirroring.

Advanced pool selection
काढून टाका, अक्षम करा, जबरदस्तीने खाली करा
कडक LB कोर
TLS + व्यवस्थापित ACME नूतनीकरण
PHP PHP-FPM व्यवस्थापित

PHP Application build

Static web + reverse proxy + PHP-FPM FastCGI bridge. Ideal for WordPress and PHP front-controller apps. No कॅश module compiled.

PHP-FPM FastCGI ब्रिज
समान मूळ पासून सेवा देणारी स्थिर मालमत्ता
TLS + व्यवस्थापित ACME नूतनीकरण
~8.9 MB binary
कॅश

कॅश Edge build

स्थानिक स्थिर वेब सर्व्हिंगशिवाय कॅशे एज फोकस. प्रॉक्सी, कॅशे, कॉम्प्रेशन, TLS आणि ACME समाविष्ट करते. CDN-शैलीच्या उपयोजनांसाठी आदर्श.

Reverse proxy + कॅश
Cache-सुरक्षित compression controls
TLS + व्यवस्थापित ACME नूतनीकरण
कोणतेही स्थिर वेब मॉड्यूल संकलित केलेले नाही
~6.8 MB binary
प्रॉक्सी

Proxy Edge build

कॅशे, स्टॅटिक वेब किंवा समर्पित लोड-बॅलेंसर मॉड्यूलशिवाय केंद्रित रिव्हर्स प्रॉक्सी. TLS, ACME, कॉम्प्रेशन आणि अपस्ट्रीम लवचिकतेसह शुद्ध रिव्हर्स-प्रॉक्सी उपयोजनांसाठी डिझाइन केलेले.

रिव्हर्स प्रॉक्सी फक्त
ACL, दर मर्यादा, पुन्हा प्रयत्न, आरोग्य तपासणी
TLS + व्यवस्थापित ACME नूतनीकरण
No कॅश or web module compiled
~5.8 MB binary
Wasm नवीन

उत्पादन Wasm बिल्ड

संपूर्ण उत्पादन प्रोफाइलवर आधारित स्वतंत्र Wasm बिल्ड, ज्यात मर्यादित धोरण हुक, ACME, मेट्रिक्स आणि OpenTelemetry समाविष्ट आहेत.

स्टॅटिक सर्व्हिंग + रिव्हर्स प्रॉक्सी + PHP-FPM
कॅश backends (memory, disk, tiered)
WASM विस्तार
TLS + व्यवस्थापित ACME नूतनीकरण
प्रोमिथियस + ओपनटेलीमेट्री

Platform Downloads

Production Linux builds plus Level 1 macOS developer tarballs.

macOS केवळ विकसक चाचणीसाठी आहे
buildLinux x86_64Linux ARM64macOS dev
पूर्ण x86_64-linux aarch64-linux Apple Silicon
Wasm x86_64-linux aarch64-linux Apple Silicon
PHP x86_64-linux aarch64-linux -
लोड बॅलन्सर x86_64-linux aarch64-linux -
कॅश x86_64-linux aarch64-linux -
प्रॉक्सी x86_64-linux aarch64-linux -
Config tester साधन x86_64-linux aarch64-linux -

स्थापना

bash — टारबॉल स्थापना
# 1. डाउनलोड the full Linux build tarball
# ARM64 सर्व्हरवर x86_64-linux ऐवजी aarch64-linux वापरा.
curl -L https://github.com/valkyoth/fluxheim/releases/download/v1.8.0/fluxheim-1.8.0-full-x86_64-linux.tar.gz \
  -o fluxheim-1.8.0.tar.gz

# 2. तपासा आणि extract करा
tar xzf fluxheim-1.8.0.tar.gz

# 3. बायनरी आणि हेल्पर टूल्स सिस्टम पाथवर हलवा
sudo mv fluxheim /usr/local/bin/
sudo mv fluxheim-acme /usr/local/bin/            # ACME सहचर
sudo mv fluxheim-config-tester /usr/local/bin/   # कॉन्फिग व्हॅलिडेटर

# 4. कॉन्फिगरेशन डिरेक्टरी तयार करा आणि तुमची कॉन्फिगरेशन जोडा
sudo mkdir -p /etc/fluxheim /srv/fluxheim
sudo cp packaging/default/fluxheim.toml /etc/fluxheim/fluxheim.toml

# 5. config validate करा
fluxheim --check-config --config /etc/fluxheim/fluxheim.toml

# 6. चालवा directly (or see Systemd tab for service setup)
sudo fluxheim --config /etc/fluxheim/fluxheim.toml
बॅश - रूटलेस पॉडमॅन
# Pull GHCR images (Wasm, full, load-balancer, कॅश, proxy, and PHP variants)
podman pull ghcr.io/valkyoth/fluxheim:v1.8.0         # पूर्ण
podman pull ghcr.io/valkyoth/fluxheim:v1.8.0-wasm
podman pull ghcr.io/valkyoth/fluxheim:v1.8.0-load-balancer # लोड बॅलन्सर
podman pull ghcr.io/valkyoth/fluxheim:v1.8.0-cache   # कॅश edge
podman pull ghcr.io/valkyoth/fluxheim:v1.8.0-proxy   # प्रॉक्सी धार
podman pull ghcr.io/valkyoth/fluxheim:v1.8.0-php     # व्यवस्थापित PHP-FPM

# समान बिल्ड सेट क्वे वर उपलब्ध आहे
podman pull quay.io/valkyoth/fluxheim:v1.8.0
podman pull quay.io/valkyoth/fluxheim:v1.8.0-wasm
podman pull quay.io/valkyoth/fluxheim:v1.8.0-load-balancer
podman pull quay.io/valkyoth/fluxheim:v1.8.0-cache
podman pull quay.io/valkyoth/fluxheim:v1.8.0-proxy
podman pull quay.io/valkyoth/fluxheim:v1.8.0-php

# चालवा rootless — internal ports 8080 and 8443
podman run -d \
  --name fluxheim \
  --restart unless-stopped \
  -p 8080:8080 \
  -p 8443:8443 \
  -v /srv/sites:/srv/sites:ro \
  -v /srv/fluxheim/certs:/etc/fluxheim/certs:rw \
  -v ./fluxheim.toml:/etc/fluxheim/fluxheim.toml:ro \
  ghcr.io/valkyoth/fluxheim:v1.8.0

# नोंदी तपासा
podman logs -f fluxheim
bash — systemd सेवा
# टारबॉलमध्ये कठोर प्रणालीयुक्त युनिट समाविष्ट आहे
sudo cp packaging/systemd/fluxheim.service /etc/systemd/system/

# फ्लक्सहेम सिस्टम वापरकर्ता तयार करा
sudo useradd -r -s /sbin/nologin -d /var/lib/fluxheim fluxheim

# निर्देशिका सेट करा
sudo mkdir -p /etc/fluxheim /srv/fluxheim /var/log/fluxheim
sudo chown fluxheim:fluxheim /srv/fluxheim /var/log/fluxheim

# सिस्टम रीलोड करा आणि सेवा सक्षम करा
sudo systemctl daemon-reload
sudo systemctl enable --now fluxheim

# स्थिती तपासा
sudo systemctl status fluxheim
sudo journalctl -u fluxheim -f

टीप: पॅकेज केलेले सिस्टमड युनिट वापरते CAP_NET_BIND_SERVICE त्यामुळे फ्लक्सहेम रूट म्हणून न चालवता पोर्ट 80 आणि 443 ला बांधू शकते. युनिट फाइलमध्ये सुरक्षा कठोर पर्याय समाविष्ट आहेत.

bash — व्यवस्थापित ACME प्रमाणपत्र जारी
# Fluxheim ships with acme-init for मार्गदर्शकd certificate setup
# चला एनक्रिप्ट करू (HTTP-01)
sudo fluxheim acme-init letsencrypt

# Actalis (विनामूल्य EAB-सक्षम जारीकर्ता)
sudo fluxheim acme-init actalis

# सहचर साधन fluxheim-acme साठी नूतनीकरण हाताळते
# कंटेनर आणि बाह्य सेवा-व्यवस्थापक तैनाती
fluxheim-acme status
fluxheim-acme renew
fluxheim-acme reload
fluxheim.toml — ACME कॉन्फिगरेशन
[[vhosts]]
name = "site"
hosts = ["example.com", "www.example.com"]

[vhosts.tls]
enabled = true

[vhosts.tls.acme]
enabled = true
# जारीकर्ता = "लेटसेनक्रिप्ट"
संपूर्ण TLS आणि ACME दस्तऐवजीकरण →

सिस्टम आवश्यकता

समर्थित प्लॅटफॉर्म

  • Linux x86_64 (kernel 4.14+)
  • Linux ARM64 / aarch64
  • फक्त macOS विकसक बायनरी

कंटेनर प्रतिमा

All रिलीज image builds are published on GHCR and Quay.

  • वुल्फी (किमान, कडक)
  • Full, load-balancer, कॅश, proxy, and PHP image profiles
  • Alpine Linux
  • SUSE Micro
  • Debian
  • प्रकाशित on GHCR and Quay
आवृत्ती दिनांक ठळक मुद्दे डाउनलोड
v1.8.0 नवीनतम
July 2026 संपूर्ण उत्पादन प्रोफाइलवर आधारित स्वतंत्र Wasm बिल्ड, ज्यात मर्यादित धोरण हुक, ACME, मेट्रिक्स आणि OpenTelemetry समाविष्ट आहेत. macOS साठी नेटिव्ह पूर्ण आणि Wasm बिल्डसह जुळणारी tar.gz आणि ZIP संग्रहणे जोडते. कॅशे भरणे, रेंज कॅशे आणि प्रत्येक vhost साठी Wasm प्रवेश मर्यादा अधिक मजबूत करते. GitHub वरील सर्व
v1.7.0 – v1.7.12
July 2026 Fluxheim 1.7 रिलीझ मालिका: मानक-आधारित कॅशे, प्रॉक्सी आणि प्रतिसाद-डायजेस्ट मेटाडेटा निवडा; प्रमाणीकृत थेट स्नॅपशॉट रीलोड आणि रोलबॅक; पुनरुत्पादक FIPS-backend पुरावा; शून्य-डाउनटाइम प्रक्रिया अपग्रेड; स्वतंत्रपणे चाचणी केलेली Wasm धोरण उदाहरणे; आणि मजबूत कॅशे, TLS, बफरिंग, प्रवाह आणि प्रोटोकॉल सीमा. GitHub वरील सर्व
v1.6.0 – v1.6.37
जून २०२६ Native-runtime cutover आणि cleanup line: Pingora-exit foundations, Fluxheim-owned HTTP/1 आणि HTTP/2 paths, native TLS/listener previews, route proxy/static-web parity, compression आणि error pages, forwarded-header policy, auth-request, traffic mirroring, rate limits, gRPC validation, pooled upstream HTTP/2, post-cutover native proxy cleanup, final pre-Wasm crate-boundary cleanup, Rust 1.96.1, hardened OpenSSL stream TLS, ACME account zeroization, आणि छोटे focused runtime modules. GitHub वरील सर्व
v1.5.0 - v1.5.23 जून २०२६ Enterprise load-balancer and runtime-ownership line: focused load-balancer binaries/images, runtime member and weight controls, managed affinity cookies, stream and HTTP boundary work, active and protocol-aware health checks, service discovery, background task ownership, कॅश crate boundaries, UDP beta guardrails, origin-protection budgets, ARM/macOS assets, and broad security hardening. GitHub वरील सर्व
v1.4.0 – v1.4.7 मे २०२६ Proxy operations line with production proxy parity, richer route policy, traffic mirroring, dynamic upstream discovery, modular runtime/config split, Apple Silicon and Linux ARM64 रिलीज assets, GeoIP/Geo-Context, config-tester archives, and hardened TCP stream proxying GitHub वरील सर्व
v1.3.0 – v1.3.7 मे २०२६ PHP-FPM production line, managed php-fpm supervision, config tester and ACME companion binaries, FIPS/ISO validation tracks, focused कॅश/proxy profiles, and security hardening GitHub वरील सर्व
v1.2.0 – v1.2.6 मे २०२६ कॅश and observability baseline with route-scoped कॅश policy, memory/disk/tiered backends, encrypted disk कॅश, peer fill, range caching, Prometheus, and OpenTelemetry export GitHub वरील सर्व
v1.1.x 2026 TLS पॉलिसी प्रोफाइल, मल्टी-सर्टिफिकेट रस्टल्स SNI, व्यवस्थापित ACME जारी करणे आणि नूतनीकरण, EAB-सक्षम जारीकर्ते, फाइल-बॅक्ड TLS रहस्ये आणि नूतनीकरण युनिट्ससह प्रमाणपत्र ऑपरेशन लाइन GitHub वरील सर्व
v1.0.0 2026 Gateway foundation with vhost routing, route-level static/proxy/redirect actions, static file serving, reverse proxying, rustls TLS, admin control-plane, सुरक्षित headers, systemd packaging, and rootless containers GitHub
v0.5.0 पूर्व-रिलीज First public pre-रिलीज milestone before the stable 1.x gateway line GitHub

See बदल नोंद तपशीलवार release notes साठी.

मराठी