Download Fluxheim
Linux x86_64 · Linux aarch64 · Windows x86_64 · macOS Apple Silicon 2026-09-13.
Full production build
सभी स्थिर उत्पादन मॉड्यूल: प्रॉक्सी, web, कैश, compression, load balancing, raw TCP stream प्रॉक्सीing, TLS (rustls), PHP-FPM, ACME client, GeoIP/Geo-Context, security hardening, metrics, and OpenTelemetry.
लोड बैलेंसर Edge
केंद्रित HTTP/TCP लोड-बैलेंसर बिल्ड without कैश, static web, PHP, GeoIP, stream प्रॉक्सीing, or traffic mirroring.
PHP Application बिल्ड
स्टैटिक वेब + रिवर्स प्रॉक्सी + PHP-FPM FastCGI ब्रिज. Ideal for WordPress and PHP front-controller apps. No कैश module compiled.
कैश Edge बिल्ड
केंद्रित कैश edge without local static web serving. Includes प्रॉक्सी, कैश, compression, TLS, and ACME. Ideal for CDN-style deployments.
प्रॉक्सी Edge बिल्ड
कैश, स्टेटिक वेब या समर्पित लोड-बैलेंसर मॉड्यूल के बिना फोकस्ड रिवर्स प्रॉक्सी। टीएलएस, एसीएमई, कम्प्रेशन और अपस्ट्रीम लचीलेपन के साथ शुद्ध रिवर्स-प्रॉक्सी तैनाती के लिए डिज़ाइन किया गया।
प्रोडक्शन Wasm बिल्ड
पूर्ण प्रोडक्शन प्रोफ़ाइल पर आधारित समर्पित Wasm बिल्ड, जिसमें सीमित पॉलिसी हुक, ACME, मेट्रिक्स और OpenTelemetry शामिल हैं.
Platform Downloads
Linux x86_64 · Linux aarch64 · Windows x86_64 · macOS Apple Silicon
| बिल्ड | Linux x86_64 | Linux aarch64 | Windows x86_64 | macOS Apple Silicon |
|---|---|---|---|---|
| पूर्ण | x86_64-linux | aarch64-linux | x86_64-windows | aarch64-macos |
| Wasm | x86_64-linux | aarch64-linux | x86_64-windows | aarch64-macos |
| PHP | x86_64-linux | aarch64-linux | x86_64-windows | aarch64-macos |
| लोड बैलेंसर | x86_64-linux | aarch64-linux | x86_64-windows | aarch64-macos |
| कैश | x86_64-linux | aarch64-linux | x86_64-windows | aarch64-macos |
| प्रॉक्सी | x86_64-linux | aarch64-linux | x86_64-windows | aarch64-macos |
| Config tester टूल | x86_64-linux | aarch64-linux | x86_64-windows | aarch64-macos |
स्थापना
# 1. डाउनलोड the full Linux build tarball
# ARM64 सर्वर पर x86_64-linux के बजाय aarch64-linux का उपयोग करें।
curl -fLO https://github.com/valkyoth/fluxheim/releases/download/v1.8.2/fluxheim-1.8.2-full-x86_64-linux.tar.gz
# 2. सत्यापित करें और extract करें
echo '1a323dcd5632e25acf2e4463e549f20cdd3d568f445f9d923b1be312ec7f9839 fluxheim-1.8.2-full-x86_64-linux.tar.gz' | sha256sum -c -
tar xzf fluxheim-1.8.2-full-x86_64-linux.tar.gz
# 3. बाइनरी और हेल्पर टूल को सिस्टम पथ पर ले जाएं
cd fluxheim-1.8.2-full-x86_64-linux
sudo install -m 0755 fluxheim fluxheim-acme /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
$Version = "1.8.2"
$Archive = "fluxheim-$Version-full-x86_64-windows.zip"
$BaseUrl = "https://github.com/valkyoth/fluxheim/releases/download/v$Version"
$InstallDir = Join-Path $env:LOCALAPPDATA "Fluxheim"
Invoke-WebRequest "$BaseUrl/$Archive" -OutFile $Archive
$Expected = "a72b84720083406f318bf3fc87555eb62fd76dbd1506dbf2cd368e7364726b44"
$Actual = (Get-FileHash $Archive -Algorithm SHA256).Hash.ToLowerInvariant()
if ($Actual -cne $Expected) { throw "Archive checksum verification failed" }
New-Item -ItemType Directory -Force -Path $InstallDir | Out-Null
Expand-Archive -LiteralPath $Archive -DestinationPath $InstallDir -Force
$Bundle = Join-Path $InstallDir "fluxheim-$Version-full-x86_64-windows"
& "$Bundle\fluxheim.exe" --config "$InstallDir\fluxheim.toml" --check-config
& "$Bundle\fluxheim.exe" --config "$InstallDir\fluxheim.toml"
बिना हस्ताक्षर वाला पूर्वावलोकन: यह बिना हस्ताक्षर वाला पोर्टेबल पूर्वावलोकन है। SmartScreen और PowerShell सुरक्षा चालू रखें; Authenticode हस्ताक्षर और Windows सेवा इंस्टॉलर अभी उपलब्ध नहीं हैं। प्रबंधित PHP-FPM पर्यवेक्षण केवल Unix पर उपलब्ध है; Windows बाहरी TCP FastCGI पूल का समर्थन करता है।
VERSION="1.8.2"
PROFILE="full"
ARCHIVE="fluxheim-${VERSION}-${PROFILE}-aarch64-macos.tar.gz"
BASE_URL="https://github.com/valkyoth/fluxheim/releases/download/v${VERSION}"
curl -fLO "${BASE_URL}/${ARCHIVE}"
echo "a725ebcccac259af6640da57ce12e7a3944c5bd0d9e7869d4001196a0c394031 ${ARCHIVE}" | shasum -a 256 -c -
tar -xzf "$ARCHIVE"
install -d "$HOME/.local/bin"
install -m 0755 "fluxheim-${VERSION}-${PROFILE}-aarch64-macos/fluxheim" "$HOME/.local/bin/fluxheim"
install -m 0755 "fluxheim-${VERSION}-${PROFILE}-aarch64-macos/fluxheim-acme" "$HOME/.local/bin/fluxheim-acme"
fluxheim --config "$HOME/.config/fluxheim/fluxheim.toml" --check-config
fluxheim --config "$HOME/.config/fluxheim/fluxheim.toml"
बिना हस्ताक्षर वाला पूर्वावलोकन: यह बिना हस्ताक्षर वाला कमांड-लाइन पूर्वावलोकन है। Gatekeeper चालू रखें; Developer ID हस्ताक्षर, नोटरीकरण और launchd एकीकरण अभी उपलब्ध नहीं हैं।
# Pull GHCR images (Wasm, full, load-balancer, कैश, प्रॉक्सी, and PHP variants)
podman pull ghcr.io/valkyoth/fluxheim:v1.8.2 # भरा हुआ
podman pull ghcr.io/valkyoth/fluxheim:v1.8.2-wasm
podman pull ghcr.io/valkyoth/fluxheim:v1.8.2-load-balancer # लोड बैलेंसर
podman pull ghcr.io/valkyoth/fluxheim:v1.8.2-cache # कैश edge
podman pull ghcr.io/valkyoth/fluxheim:v1.8.2-proxy # प्रॉक्सी edge
podman pull ghcr.io/valkyoth/fluxheim:v1.8.2-php # प्रबंधित PHP-FPM
# समान बिल्ड सेट क्वे पर उपलब्ध है
podman pull quay.io/valkyoth/fluxheim:v1.8.2
podman pull quay.io/valkyoth/fluxheim:v1.8.2-wasm
podman pull quay.io/valkyoth/fluxheim:v1.8.2-load-balancer
podman pull quay.io/valkyoth/fluxheim:v1.8.2-cache
podman pull quay.io/valkyoth/fluxheim:v1.8.2-proxy
podman pull quay.io/valkyoth/fluxheim:v1.8.2-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.2
# लॉग जांचें
podman logs -f fluxheim
# टारबॉल में एक कठोर सिस्टमड इकाई शामिल है
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 से जुड़ सकता है। यूनिट फ़ाइल में सुरक्षा सख्त करने के विकल्प शामिल हैं।
# Fluxheim ships with acme-init for गाइडd certificate setup
# आइए एन्क्रिप्ट करें (HTTP-01)
sudo fluxheim acme-init letsencrypt
# एक्टालिस (मुफ़्त ईएबी-सक्षम जारीकर्ता)
sudo fluxheim acme-init actalis
# सहयोगी उपकरण फ्लक्सहेम-एसीएमई नवीनीकरण का काम संभालता है
# कंटेनर और बाहरी सेवा-प्रबंधक तैनाती
fluxheim-acme status
fluxheim-acme renew
fluxheim-acme reload
[[vhosts]]
name = "site"
hosts = ["example.com", "www.example.com"]
[vhosts.tls]
enabled = true
[vhosts.tls.acme]
enabled = true
# जारीकर्ता = "लेट्सएन्क्रिप्ट"
सिस्टम आवश्यकताएँ
समर्थित platforms
- Linux x86_64 (kernel 4.14+)
- Linux ARM64 / aarch64
- macOS Apple Silicon / aarch64
- Windows x86_64
कंटेनर images
All रिलीज़ image builds are published on GHCR and Quay.
- वोल्फ़ी (न्यूनतम, कठोर)
- Wasm + Full, load-balancer, कैश, प्रॉक्सी, and PHP image profiles
- Alpine Linux
- SUSE Micro (non-PHP profiles)
- SUSE BCI (PHP:
php-suse-bci) - Debian
- जारी on GHCR and Quay
All Releases
GitHub पर सब देखें →| संस्करण | तारीख | मुख्य बातें | डाउनलोड |
|---|---|---|---|
|
v1.8.2
नवीनतम
|
2026-09 | सभी सात सार्वजनिक प्रोफ़ाइलों के लिए बिना हस्ताक्षर वाले नेटिव Windows x86_64 ZIP संग्रह जोड़ता है, Windows फ़ाइल सिस्टम और क्रेडेंशियल सुरक्षा बनाए रखता है, और PHP SUSE Micro इमेज को स्व-निहित php-suse-bci रनटाइम से बदलता है। | GitHub पर सब |
|
v1.8.1
|
2026-08 | सभी सात सार्वजनिक बिल्ड प्रोफ़ाइलों के लिए Apple Silicon हेतु सीधे संकलित macOS पैकेज, वास्तविक रनटाइम परिवेश में समान व्यवहार की जाँच, सुवाह्य चेकसम उपकरण और निदान व फ़ाइल सिस्टम की अधिक मज़बूत सुरक्षा जोड़ता है। | GitHub पर सब |
|
v1.8.0
|
July 2026 | पूर्ण प्रोडक्शन प्रोफ़ाइल पर आधारित समर्पित Wasm बिल्ड, जिसमें सीमित पॉलिसी हुक, ACME, मेट्रिक्स और OpenTelemetry शामिल हैं. मेल खाते tar.gz और ZIP आर्काइव जोड़ता है, जिनमें macOS के मूल पूर्ण और Wasm बिल्ड शामिल हैं. कैश भरने, रेंज कैश और प्रत्येक vhost के Wasm प्रवेश की सीमाओं को मजबूत करता है. | GitHub पर सब |
|
v1.7.0 – v1.7.12
|
July 2026 | Fluxheim 1.7 श्रृंखला: वैकल्पिक मानक-आधारित कैश, प्रॉक्सी और प्रतिक्रिया-डाइजेस्ट मेटाडेटा; प्रमाणित लाइव स्नैपशॉट पुनः लोड और रोलबैक; पुनरुत्पाद्य FIPS बैकएंड प्रमाण; बिना डाउनटाइम के प्रक्रिया उन्नयन; स्वतंत्र रूप से परीक्षित Wasm नीति उदाहरण; और कैश, TLS, बफरिंग, स्ट्रीम तथा प्रोटोकॉल के लिए अधिक मजबूत सीमाएँ। | GitHub पर सब |
|
v1.6.0 – v1.6.37
|
जून 2026 | 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 | जून 2026 | 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 | मई 2026 | 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 | मई 2026 | PHP-FPM production line, managed php-fpm supervision, config tester and ACME companion binaries, FIPS/ISO validation tracks, focused कैश/प्रॉक्सी profiles, and security hardening | GitHub पर सब |
| v1.2.0 – v1.2.6 | मई 2026 | कैश 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 | टीएलएस नीति प्रोफाइल, मल्टी-सर्टिफिकेट रस्टल एसएनआई, प्रबंधित एसीएमई जारी करने और नवीनीकरण, ईएबी-सक्षम जारीकर्ता, फ़ाइल-समर्थित टीएलएस रहस्य और नवीनीकरण इकाइयों के साथ प्रमाणपत्र संचालन लाइन | 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 बदलाव सूची detailed release notes के लिए.