最新穩定版 — v1.8.0

Download Fluxheim

適用於 x86_64 和 ARM64 的預先建置 Linux 二進位文件,以及 macOS 開發人員版本。 2026年7月23日發布.

完整 建議

完整 production build

所有穩定嘅生產模組:代理、網絡、快取、壓縮、負載平衡、原始 TCP 流代理、 TLS ( rustls )、 PHP-FPM 、 ACME 客戶端、 GeoIP/地理上下文、安全性強化、指標同埋 OpenTelemetry 。

Static serving + 反向代理 + PHP-FPM
快取 後端s (memory, disk, tiered)
gzip、zstd 和 Brotli 壓縮
TLS + 託管 ACME 續約
本地 GeoIP 國家/地區/ASN 上下文
Hardened TCP stream 代理ing
普羅米修斯 + OpenTelemetry
~10.3 MB binary
負載平衡器 新增

負載平衡器 Edge

集中式 HTTP/TCP 負載平衡器構建,唔使快取、靜態網絡、 PHP 、 GeoIP 、流代理或者流量鏡像。

Advanced pool selection
排空、禁用、強制關閉
硬化LB磁芯
TLS + 託管 ACME 續約
PHP 託管 PHP-FPM

PHP Application build

Static web + 反向代理 + 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 式部署。

反向代理 + 快取
快取-安全 compression controls
TLS + 託管 ACME 續約
未編譯靜態 Web 模組
~6.8 MB binary
代理

代理 Edge Build

集中反向代理,唔使快取、靜態網絡或者專用負載平衡器模組。專為具有 TLS 、 ACME 、壓縮同上游復原能力嘅純反向代理部署而設計。

反向代理 only
ACLs, rate limits, retries, 健康檢查
TLS + 託管 ACME 續約
No 快取 or web module compiled
~5.8 MB binary
Wasm 新增

生產用 Wasm 組建

以完整生產設定檔為基礎嘅專用 Wasm 組建,設有限定範圍嘅政策掛接點,並支援 ACME、指標同 OpenTelemetry.

Static serving + 反向代理 + PHP-FPM
快取 後端s (memory, disk, tiered)
WASM 擴充
TLS + 託管 ACME 續約
普羅米修斯 + OpenTelemetry

Platform Downloads

Production Linux builds plus Level 1 macOS developer tarballs.

macOS 僅供開發者測試

安裝

bash — 壓縮包安裝
# 1. 下載 the full Linux build tarball
# 在 ARM64 伺服器上使用 aarch64-linux 而不是 x86_64-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. 驗證並解壓
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/   # 設定 validator

# 4. 建立配置目錄並新增您的配置
sudo mkdir -p /etc/fluxheim /srv/fluxheim
sudo cp packaging/default/fluxheim.toml /etc/fluxheim/fluxheim.toml

# 5. 驗證 config
fluxheim --check-config --config /etc/fluxheim/fluxheim.toml

# 6. 執行 directly (or see Systemd tab for service setup)
sudo fluxheim --config /etc/fluxheim/fluxheim.toml
bash — 無根 Podman
# 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   # 代理 edge
podman pull ghcr.io/valkyoth/fluxheim:v1.8.0-php     # 託管 PHP-FPM

# Quay 上提供相同的建置集
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——系統服務
# tarball 包含一個強化的 systemd 單元
sudo cp packaging/systemd/fluxheim.service /etc/systemd/system/

# 建立fluxheim系統用戶
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

# 重新載入systemd並啟用服務
sudo systemctl daemon-reload
sudo systemctl enable --now fluxheim

# 檢查狀態
sudo systemctl status fluxheim
sudo journalctl -u fluxheim -f

注意: 打包好的 systemd 單元使用 CAP_NET_BIND_SERVICE so Fluxheim can bind to ports 80 and 443 without running as root. The unit file includes 安全 hardening options.

bash — 託管 ACME 憑證頒發
# Fluxheim 附帶 acme-init 用於指導證書設置
# 讓我們加密 (HTTP-01)
sudo fluxheim acme-init letsencrypt

# Actalis(具有 EAB 功能的免費發行人)
sudo fluxheim acme-init actalis

# 配套工具 Fluxheim-acme 處理更新
# 容器 and external service-manager deployments
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
# 發行者 = "letsencrypt"
完整 TLS & ACME 文件 →

系統需求

支援平台

  • Linux x86_64 (kernel 4.14+)
  • Linux ARM64 / aarch64
  • 僅限 macOS 開發人員二進位文件

容器映像

所有發布鏡像版本均發佈在 GHCR 上 Quay.

  • Wolfi(最小,硬化)
  • 完整, load-balancer, 快取, proxy, and PHP image profiles
  • Alpine Linux
  • SUSE Micro
  • Debian
  • 發表於 GHCR 和 Quay
版本 日期 重點 下載
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 年 6 月 native runtime cutover 同清理線:離開 Pingora 嘅基礎、Fluxheim 自有 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、cutover 後 native proxy cleanup、Wasm 前最後 crate boundary cleanup、Rust 1.96.1、加固 OpenSSL stream TLS、ACME account zeroization,以及更細更集中嘅 runtime modules。 全部喺 GitHub
v1.5.0 - v1.5.23 2026 年 6 月 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 健康檢查, service discovery, background task ownership, 快取 crate boundaries, UDP beta guardrails, origin-protection budgets, ARM/macOS assets, and broad 安全 hardening. 全部喺 GitHub
v1.4.0 – v1.4.7 2026 年 5 月 代理 operations line with production proxy parity, richer route policy, 流量 mirroring, dynamic 上游 discovery, 模組化 runtime/config split, Apple Silicon and Linux ARM64 release assets, GeoIP/Geo-Context, config-tester archives, and hardened TCP stream proxying 全部喺 GitHub
v1.3.0 – v1.3.7 2026 年 5 月 PHP-FPM production line, managed php-fpm supervision, config tester and ACME companion binaries, FIPS/ISO validation tracks, focused 快取/proxy profiles, and 安全 hardening 全部喺 GitHub
v1.2.0 – v1.2.6 2026 年 5 月 快取 and 可觀測性 baseline with route-scoped 快取 policy, memory/disk/tiered 後端s, encrypted disk 快取, peer fill, range caching, Prometheus, and OpenTelemetry export 全部喺 GitHub
v1.1.x 2026 憑證操作符合 TLS 策略設定檔、多憑證 rustls SNI、託管 ACME 頒發和續約、支援 EAB 的頒發者、檔案支援的 TLS 機密和續訂單元 全部喺 GitHub
v1.0.0 2026 Gateway foundation with vhost routing, route-level static/proxy/redirect actions, static file serving, 反向代理ing, rustls TLS, admin control-plane, secure headers, systemd packaging, and rootless 容器s GitHub
v0.5.0 預發布 First 公開 pre-release milestone before the stable 1.x gateway line GitHub

See 更新記錄 for detailed 發布說明.

粵語