Download Fluxheim
Linux x86_64 · Linux aarch64 · Windows x86_64 · macOS Apple Silicon 2026-09-13.
Πλήρες production build
Όλα τα stable production modules: proxy, web, cache, compression, load balancing, raw TCP stream proxying, TLS (rustls), PHP-FPM, ACME client, GeoIP/Geo-Context, security hardening, metrics και OpenTelemetry.
Load balancer edge
Εστιασμένη κατασκευή εξισορρόπησης φορτίου HTTP/TCP χωρίς προσωρινή μνήμη, στατικό ιστό, PHP, GeoIP, διακομιστή μεσολάβησης ροής ή κατοπτρισμό κυκλοφορίας.
PHP application build
Static web + reverse proxy + PHP-FPM FastCGI bridge. Ιδανικό για WordPress και PHP front-controller apps. Δεν γίνεται compile cache module.
Cache edge build
Εστιασμένη άκρη κρυφής μνήμης χωρίς τοπική στατική υπηρεσία web. Περιλαμβάνει διακομιστή μεσολάβησης, προσωρινή μνήμη, συμπίεση, TLS και ACME. Ιδανικό για αναπτύξεις τύπου CDN.
Proxy edge build
Εστιασμένος αντίστροφος διακομιστής μεσολάβησης χωρίς προσωρινή μνήμη, στατικό ιστό ή την αποκλειστική μονάδα εξισορρόπησης φορτίου. Σχεδιασμένο για καθαρές αναπτύξεις ανάστροφου διακομιστή με TLS, ACME, συμπίεση και ελαστικότητα ανάντη.
Έκδοση Wasm παραγωγής
Ειδική έκδοση Wasm βασισμένη στο πλήρες προφίλ παραγωγής, με οριοθετημένα άγκιστρα πολιτικής, ACME, μετρικές και OpenTelemetry.
Platform Downloads
Linux x86_64 · Linux aarch64 · Windows x86_64 · macOS Apple Silicon
| Τύπος build | 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 |
| Load balancer | x86_64-linux | aarch64-linux | x86_64-windows | aarch64-macos |
| Cache edge | x86_64-linux | aarch64-linux | x86_64-windows | aarch64-macos |
| Proxy edge | x86_64-linux | aarch64-linux | x86_64-windows | aarch64-macos |
| Ελεγκτής διαμόρφωσης | x86_64-linux | aarch64-linux | x86_64-windows | aarch64-macos |
Εγκατάσταση
# 1. Κατέβασε το πλήρες Linux build tarball
# Σε ARM64 servers χρησιμοποίησε aarch64-linux αντί για x86_64-linux.
curl -fLO https://github.com/valkyoth/fluxheim/releases/download/v1.8.2/fluxheim-1.8.2-full-x86_64-linux.tar.gz
# 2. Επαλήθευση και αποσυμπίεση
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. Μετακίνησε binary και helper tools στο system path
cd fluxheim-1.8.2-full-x86_64-linux
sudo install -m 0755 fluxheim fluxheim-acme /usr/local/bin/
# 4. Δημιούργησε config directory και πρόσθεσε το config σου
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. Τρέξε απευθείας (ή δες την καρτέλα Systemd για 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, cache, proxy και PHP variants)
podman pull ghcr.io/valkyoth/fluxheim:v1.8.2 # πλήρες build
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 # cache edge variant
podman pull ghcr.io/valkyoth/fluxheim:v1.8.2-proxy # proxy edge variant
podman pull ghcr.io/valkyoth/fluxheim:v1.8.2-php # διαχειριζόμενο PHP-FPM
# Το ίδιο build set είναι διαθέσιμο στο Quay
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 - εσωτερικά ports 8080 και 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
# Έλεγχος logs
podman logs -f fluxheim
# Το tarball περιλαμβάνει hardened systemd unit
sudo cp packaging/systemd/fluxheim.service /etc/systemd/system/
# Δημιούργησε system user fluxheim
sudo useradd -r -s /sbin/nologin -d /var/lib/fluxheim fluxheim
# Ρύθμιση directories
sudo mkdir -p /etc/fluxheim /srv/fluxheim /var/log/fluxheim
sudo chown fluxheim:fluxheim /srv/fluxheim /var/log/fluxheim
# Reload systemd και enable το service
sudo systemctl daemon-reload
sudo systemctl enable --now fluxheim
# Έλεγχος status
sudo systemctl status fluxheim
sudo journalctl -u fluxheim -f
Σημείωση: Το packaged systemd unit χρησιμοποιεί CAP_NET_BIND_SERVICE ώστε το Fluxheim να μπορεί να bind στα ports 80 και 443 χωρίς να τρέχει ως root. Το unit file περιλαμβάνει security hardening options.
# Το Fluxheim παρέχει acme-init για guided certificate setup
# Let's Encrypt certificate (HTTP-01)
sudo fluxheim acme-init letsencrypt
# Actalis (δωρεάν EAB-capable issuer)
sudo fluxheim acme-init actalis
# Το companion tool fluxheim-acme χειρίζεται renewal για
# container και external service-manager deployments
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
# issuer = "letsencrypt" # issuer
Απαιτήσεις συστήματος
Υποστηριζόμενες πλατφόρμες
- Linux x86_64 (kernel 4.14+)
- Linux ARM64 / aarch64
- macOS Apple Silicon / aarch64
- Windows x86_64
Container images
Όλα τα release image builds δημοσιεύονται στο GHCR και Quay.
- Wolfi (minimal και hardened)
- Wasm + Full, load-balancer, cache, proxy και PHP image profiles
- Alpine Linux
- SUSE Micro (non-PHP profiles)
- SUSE BCI (PHP:
php-suse-bci) - Debian
- Δημοσιευμένο σε GHCR και Quay
All Releases
Προβολή όλων στο GitHub →| Έκδοση | Ημερομηνία | Κύρια σημεία | Λήψεις |
|---|---|---|---|
|
v1.8.2
Τελευταίο
|
2026-09 | Προσθέτει ανυπόγραφα εγγενή αρχεία ZIP για Windows x86_64 και για τα επτά δημόσια προφίλ, διατηρεί την προστασία του συστήματος αρχείων και των διαπιστευτηρίων των Windows και αντικαθιστά την εικόνα PHP SUSE Micro με το αυτοτελές περιβάλλον εκτέλεσης php-suse-bci. | Όλα στο GitHub |
|
v1.8.1
|
2026-08 | Προσθέτει εγγενή πακέτα macOS για Apple Silicon και για τα επτά δημόσια προφίλ μεταγλώττισης, δοκιμές ισοδυναμίας σε πραγματικό περιβάλλον εκτέλεσης, φορητά εργαλεία επαλήθευσης αθροισμάτων ελέγχου και ενισχυμένη προστασία για τα διαγνωστικά δεδομένα και το σύστημα αρχείων. | Όλα στο GitHub |
|
v1.8.0
|
July 2026 | Ειδική έκδοση Wasm βασισμένη στο πλήρες προφίλ παραγωγής, με οριοθετημένα άγκιστρα πολιτικής, ACME, μετρικές και OpenTelemetry. Προσθέτει αντίστοιχα αρχεία tar.gz και ZIP, συμπεριλαμβανομένων εγγενών πλήρων εκδόσεων και εκδόσεων Wasm για macOS. Ενισχύει τα όρια πλήρωσης cache, cache περιοχών και αποδοχής Wasm ανά εικονικό κεντρικό υπολογιστή. | Όλα στο GitHub |
|
v1.7.0 – v1.7.12
|
July 2026 | Fluxheim Σειρά εκδόσεων 1.7: μεταδεδομένα κρυφής μνήμης, διακομιστής μεσολάβησης και σύνοψης απαντήσεων βάσει προτύπων. Επαναφόρτωση και επαναφορά του ζωντανού στιγμιότυπου με έλεγχο ταυτότητας. αναπαραγώγιμα στοιχεία FIPS-backend. αναβαθμίσεις διαδικασίας μηδενικής διακοπής λειτουργίας. ανεξάρτητα δοκιμασμένα παραδείγματα πολιτικής Wasm. και ισχυρότερη κρυφή μνήμη, TLS, buffering, ροή και όρια πρωτοκόλλου. | Όλα στο GitHub |
|
v1.6.0 – v1.6.37
|
Ιούνιος 2026 | Γραμμή native-runtime cutover και καθαρισμού: θεμέλια εξόδου από Pingora, διαδρομές HTTP/1 και HTTP/2 ιδιοκτησίας Fluxheim, native TLS/listener previews, route proxy/static-web parity, συμπίεση και error pages, forwarded-header policy, auth-request, traffic mirroring, rate limits, gRPC validation, pooled upstream HTTP/2, native proxy cleanup μετά το cutover, τελικός καθαρισμός crate boundaries πριν το Wasm, Rust 1.96.1, σκληρυμένο OpenSSL stream TLS, zeroization λογαριασμού ACME και μικρότερα εστιασμένα runtime modules. | Όλα στο GitHub |
| v1.5.0 - v1.5.23 | Ιούνιος 2026 | Enterprise load-balancer και runtime-ownership line: focused load-balancer binaries/images, runtime member και weight controls, managed affinity cookies, stream και HTTP boundary work, active και protocol-aware health checks, service discovery, background task ownership, cache crate boundaries, UDP beta guardrails, origin-protection budgets, ARM/macOS assets και ευρύ security hardening. | Όλα στο GitHub |
| v1.4.0 – v1.4.7 | Μάιος 2026 | Proxy operations line με production proxy parity, πλουσιότερο route policy, traffic mirroring, dynamic upstream discovery, modular runtime/config split, Apple Silicon και Linux ARM64 release assets, GeoIP/Geo-Context, config-tester archives και hardened TCP stream proxying | Όλα στο GitHub |
| v1.3.0 – v1.3.7 | Μάιος 2026 | PHP-FPM production line, managed php-fpm supervision, config tester και ACME companion binaries, FIPS/ISO validation tracks, focused cache/proxy profiles και security hardening | Όλα στο GitHub |
| v1.2.0 – v1.2.6 | Μάιος 2026 | Cache και observability baseline με route-scoped cache policy, memory/disk/tiered backends, encrypted disk cache, peer fill, range caching, Prometheus και OpenTelemetry export | Όλα στο GitHub |
| v1.1.x | 2026 | Certificate operations line με TLS policy profiles, multi-certificate rustls SNI, managed ACME issuance και renewal, EAB-capable issuers, file-backed TLS secrets και renewal units | Όλα στο GitHub |
| v1.0.0 | 2026 | Gateway foundation με vhost routing, route-level static/proxy/redirect actions, static file serving, reverse proxying, rustls TLS, admin control-plane, secure headers, systemd packaging και rootless containers | GitHub |
| v0.5.0 | Προέκδοση | Πρώτο public pre-release milestone πριν τη stable 1.x gateway line | GitHub |
See Αλλαγές για αναλυτικές release notes.