Fluxheim 1.3.7 #26
Closed
eldryoth
announced in
Announcements
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
Fluxheim 1.3.7 Release Notes
Fluxheim 1.3.7 is the production PHP-FPM completion release for the 1.3 line.
It keeps PHP application hosting on the stable FastCGI/php-fpm path and removes
the reserved pure-Rust PHP/phprs track from the release plan.
Highlights
php-fpmfeature,not as a new Cargo runtime feature. Managed mode now includes a watchdog that
respawns the php-fpm master after post-start crashes with bounded backoff.
PATH, generates private pool state, and shuts down with SIGTERM beforeSIGKILL.
observed during respawn socket waits, and restart backoff uses the actual
successful socket-ready timestamp so crash-loop detection is stable.
[vhosts.php.fpm], with asmall auditable surface for binary path, private socket directory, worker
count, max-request recycling, static/dynamic/ondemand pool sizing, request
lifecycle controls, slowlog diagnostics, output/env toggles, optional
session/upload temp paths, optional worker user/group, and generated pool
files.
Symfony, phpBB, XenForo, MediaWiki, MyBB, and Flarum behavior remains aligned
with normal php-fpm deployments.
unsafe managed directories, process start failures, and FastCGI request
failures.
scripts/smoke_wordpress_php_fpm.shwithexternal,managed,both,managed-static,managed-dynamic,managed-ondemand,managed-respawn, andmanaged-allcoverage. Thebothmode runs the sameWordPress install, login, cookie, redirect, and admin-dashboard flow against
operator-managed php-fpm and all Fluxheim-managed php-fpm process manager
modes, while
managed-respawnkills the php-fpm master and verifies recoverywithout a Fluxheim reload.
php-8.5-fpmand uses amanaged php-fpm container config by default, making it directly usable for
single-container PHP sites that mount content under
/srv/fluxheim.1.4roadmap now consolidates production proxy parity into a compactline: edge policy/compression, upstream resilience, TLS/protocol parity, and
discovery/mirroring/operator hooks.
Out Of Scope
zero-admin PHP deployment model without adopting an immature PHP interpreter.
app servers remain normal HTTP upstreams for Fluxheim to reverse-proxy.
php-clistdin/stdout worker protocols for production PHP apps.Production mode should use php-fpm semantics and request isolation.
Checksums And Signatures
9b441736a6b6ff402edbb7f295dc09561366aef31e1d7cede7b147d9f2a30d9c992eaec07ef202302eac2f52917e9892c5f7f8f7 fluxheim-1.3.7.tar.gzef31837452bb1c67bdaf440ccc57bad08893393de00712b259442181cd0bf60a fluxheim-1.3.7.zip196a4924abc05b57d9a2f9a17e441a6a0965b6a778b707e70c2e0ef2716ea57d fluxheim-1.3.7-full-x86_64-linux.tar.gz5ec29e7649fa504588ba2efb64f5220efea75d19fee81a1b5345c3ef514a04f8 fluxheim-1.3.7-cache-x86_64-linux.tar.gzbc39fed6b6e8067728f05c28c4500819f0c77e4586e247513341b34237e2ab7a fluxheim-1.3.7-proxy-x86_64-linux.tar.gz9658ad7c889a4342abaabadc8f8224ae54fe22b13cf31924ea7947a6f28a010b fluxheim-1.3.7-php-x86_64-linux.tar.gz56a6e596a15ce66e28974bc780e9de2e132a7d9ca0e256873706fc39b3f93d07 fluxheim-1.3.7-config-tester-x86_64-linux.tar.gz3ce09d83b1e4e5b019e1ef5c99b4627e1bea69e2ffb78c7066c75a2afc607a25 fluxheim.spdx.jsoneca1b931de9817ce2b438bd7e5da4b4fae50921d8d2c76366eadf05ae0caeec1 fluxheim.cyclonedx.json8c7a725f406e9575882c7c77ff4b3c6be2d2600ad54ddcecb2e4eddc3ae7eb08ghcr.io/valkyoth/fluxheim@sha256:0665250c3a47a451ade9c36b1ef78f9a9447e2089a5bd2646c8f5054744e17b7ghcr.io/valkyoth/fluxheim@sha256:3363f375b1b364fd67a64842b9227fffb32a605ed39295f3efc834912d4df2d4ghcr.io/valkyoth/fluxheim@sha256:33aa5950d5b77ff11699748ae07a26a8e9c0b1c5fb07660afadd9c4e5ade47caghcr.io/valkyoth/fluxheim@sha256:5090501332e49211a70c0ab7be1558403b0b88bb17f47b777851dafc6389932fghcr.io/valkyoth/fluxheim@sha256:1fd28e4ca1beaee8092a637f011370eb2b11f2e2a2bd162e3a2a192d9da89554ghcr.io/valkyoth/fluxheim@sha256:88395a4deb52a01b4d5aae942968e199568b702cb076b98ad9e53ad44f3aecafghcr.io/valkyoth/fluxheim@sha256:af32e0fd543c68179713703e778768b933bad4f986c56fb00cf75c11be9938b5ghcr.io/valkyoth/fluxheim@sha256:bd7fb2170ddb1fa5b39611f1c73186d77e5fbe88e2e054a50466abce7d8b3cf8ghcr.io/valkyoth/fluxheim@sha256:617df23e8578a1918749e2ca7b1e0628fdb402aca9c474135a72ae5ea818e93aghcr.io/valkyoth/fluxheim@sha256:643ef0eb9b9b79e55bd6a4cf1712bd76f4425e67c3c3474302bb0c88d74e0c19ghcr.io/valkyoth/fluxheim@sha256:a499161f71fd843d94933219702705b3e6ef1ff185f309088f26465fc62574a5ghcr.io/valkyoth/fluxheim@sha256:08afb29e470ff2cfa9a5f5ae98ccc7453a6d82574406e48242787cc78bb5e4f9ghcr.io/valkyoth/fluxheim@sha256:43a8da5f3f00c4daa0bbc4e83985599d6f0317ce882e6b072835d862d6cd2369ghcr.io/valkyoth/fluxheim@sha256:8235a93cc2471224a09fe230ad70fbbfda0d0dec6a6223be4002ac5f1ee487b6ghcr.io/valkyoth/fluxheim@sha256:051057cc99bae7984d475caf1e2dbe44d423d653a8e84d531f46f2b2d8473cadghcr.io/valkyoth/fluxheim@sha256:2f20f5416141ba75f720279e7d30d90f2bad37f7d476a6e2aac5311e0ab165dfGood "git" signature for 1921261+eldryoth@users.noreply.github.com with ED25519 key SHA256:EoLRQ5k4J5pYz3UMFmkrV798gYFNkToGS2xEPvebqB4This discussion was created from the release Fluxheim 1.3.7.
Beta Was this translation helpful? Give feedback.
All reactions