...🗃️ Add Node 24 variant; switch base from casjaysdev/debian to debian:...

- Add Dockerfile.24 and matching .env.scripts.24.
- Refresh per-version env scripts: .env.scripts.18, .env.scripts.20,
.env.scripts.22, .env.scripts.23.
- Update primary Dockerfile and Dockerfile.{18,20,22,23}: switch base
image PULL_URL from casjaysdev/debian to debian (DISTRO_VERSION
bookworm) and add MONGODB_VERSION=7.0 build arg.
- Add init.d entries: rootfs/usr/local/etc/docker/init.d/{mongodb,
nodejs}.
- Refresh
rootfs/usr/local/share/template-files/config/env/examples/mongodb.sh.

Dockerfile
Dockerfile.18
Dockerfile.20
Dockerfile.22
Dockerfile.23
Dockerfile.24
.env.scripts
.env.scripts.18
.env.scripts.20
.env.scripts.22
.env.scripts.23
.env.scripts.24
rootfs/usr/local/etc/docker/init.d/
rootfs/usr/local/share/template-files/config/env/examples/mongodb.sh
This commit is contained in:
2026-04-26 00:53:05 -04:00
parent fa84909484
commit d7175f4972
15 changed files with 969 additions and 23 deletions
+4 -3
View File
@@ -37,8 +37,8 @@ ENV_ADD_TAGS=""
ENV_ADD_IMAGE_PUSH=""
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# Pull image info
ENV_PULL_URL="casjaysdev/debian"
ENV_DISTRO_TAG="${IMAGE_VERSION}"
ENV_PULL_URL="debian"
ENV_DISTRO_TAG="bookworm"
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# Env
SERVICE_PORT=""
@@ -48,6 +48,7 @@ EXPOSE_PORTS="1-65535"
PHP_VERSION="php81"
NODE_VERSION="system"
NODE_MANAGER="system"
MONGODB_VERSION="7.0"
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
# Default directories
WWW_ROOT_DIR="/usr/local/share/httpd/default"
@@ -56,5 +57,5 @@ DEFAULT_DATA_DIR="/usr/local/share/template-files/data"
DEFAULT_CONF_DIR="/usr/local/share/template-files/config"
DEFAULT_TEMPLATE_DIR="/usr/local/share/template-files/defaults"
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
ENV_PACKAGES=""
ENV_PACKAGES="gnupg curl ca-certificates apt-transport-https"
# - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -