Fix Flood 4.7 Node runtime compatibility and gate publishing on startup

This commit is contained in:
k2patel committed 2026-09-30 21:14:48 -04:00
1 parent 1c113788ed
commit de75459e97
4 files changed
+62 -2

No files matched your search

+5 -1
View File
@@ -24,5 +24,9 @@ runner image store, and the temporary builder and cache are removed afterward.
No image archives or build records are uploaded to Gitea, and no local container
builds are required.
Base image: Node.js 24 on Alpine Linux 3.24 stable (`node:24-alpine3.24`),
Base image: Node.js 22 on Alpine Linux 3.24 stable (`node:22-alpine3.24`),
including the latest patch updates in those release series.
Flood 4.7 requires Node 22 because its legacy SPDY dependency uses an internal
HTTP parser removed in Node 24. The image build starts the actual Flood server
and requires HTTP 200 before publishing; it does not start a torrent daemon.