Use Flood v4.16.2 with Node 24 and retain startup validation
This commit is contained in:
1 parent
de75459e97
commit
cb32b760a5
3 files changed
+12
-13
No files matched your search
@@ -10,11 +10,11 @@ Git provider. Changes are reviewed and applied by the maintainer on Gitea.
|
||||
Gitea Actions publishes `docker.io/k2patel/floodui:latest` only on manual runs.
|
||||
Select `main` in Actions → Build and Push Custom Flood Image → Run workflow
|
||||
and set the required `flood_version` release tag. The configured release is
|
||||
`v4.7.0`. Repository pushes do not trigger builds.
|
||||
`v4.16.2`. Repository pushes do not trigger builds.
|
||||
|
||||
This is a Flood-only image using the custom `Dockerfile.client`: it runs the
|
||||
Flood web UI/API and connects to an external torrent service. It does not bundle
|
||||
or start rTorrent. The Dockerfile uses the v4.7 npm lockfile and builds client
|
||||
or start rTorrent. The Dockerfile uses the upstream pnpm lockfile and builds the server and client
|
||||
assets; changing release families may require updating the build tooling.
|
||||
|
||||
Set Actions secrets `DOCKER_USERNAME` and `DOCKER_TOKEN` with Docker Hub write
|
||||
@@ -24,9 +24,8 @@ 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 22 on Alpine Linux 3.24 stable (`node:22-alpine3.24`),
|
||||
Base image: Node.js 24 on Alpine Linux 3.24 stable (`node:24-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.
|
||||
The image build starts the actual Flood server and requires HTTP 200 before
|
||||
publishing; it does not start a torrent daemon.
|
||||
Reference in new issue
Block a user