mirror of
https://github.com/bitnami/containers.git
synced 2026-10-18 16:21:22 +02:00
[bitnami/appsmith] Release 2.3.0-debian-12-r1 (#96580)
Signed-off-by: Bitnami Bot <bitnami.bot@broadcom.com>
This commit is contained in:
@@ -7,7 +7,7 @@ ARG DOWNLOADS_URL="https://downloads.bitnami.com/files/stacksmith"
|
||||
ARG TARGETARCH
|
||||
|
||||
LABEL org.opencontainers.image.base.name="docker.io/bitnami/minideb:bookworm" \
|
||||
org.opencontainers.image.created="2026-08-14T05:05:24Z" \
|
||||
org.opencontainers.image.created="2026-08-18T10:38:45Z" \
|
||||
org.opencontainers.image.description="Application packaged by Broadcom, Inc." \
|
||||
org.opencontainers.image.documentation="https://github.com/bitnami/containers/tree/main/bitnami/appsmith/README.md" \
|
||||
org.opencontainers.image.source="https://github.com/bitnami/containers/tree/main/bitnami/appsmith" \
|
||||
@@ -28,7 +28,7 @@ RUN --mount=type=secret,id=downloads_url,env=SECRET_DOWNLOADS_URL \
|
||||
DOWNLOADS_URL=${SECRET_DOWNLOADS_URL:-${DOWNLOADS_URL}} ; \
|
||||
mkdir -p /tmp/bitnami/pkg/cache/ ; cd /tmp/bitnami/pkg/cache/ || exit 1 ; \
|
||||
COMPONENTS=( \
|
||||
"render-template-1.0.10-1-linux-${OS_ARCH}-debian-12" \
|
||||
"render-template-1.0.10-2-linux-${OS_ARCH}-debian-12" \
|
||||
"python-3.14.7-5-linux-${OS_ARCH}-debian-12" \
|
||||
"node-24.19.0-0-linux-${OS_ARCH}-debian-12" \
|
||||
"nginx-1.31.3-4-linux-${OS_ARCH}-debian-12" \
|
||||
@@ -55,7 +55,7 @@ RUN /opt/bitnami/scripts/nginx/postunpack.sh
|
||||
RUN /opt/bitnami/scripts/appsmith/postunpack.sh
|
||||
ENV APP_VERSION="2.3.0" \
|
||||
BITNAMI_APP_NAME="appsmith" \
|
||||
IMAGE_REVISION="0" \
|
||||
IMAGE_REVISION="1" \
|
||||
NGINX_HTTPS_PORT_NUMBER="" \
|
||||
NGINX_HTTP_PORT_NUMBER="" \
|
||||
PATH="/opt/bitnami/common/bin:/opt/bitnami/python/bin:/opt/bitnami/node/bin:/opt/bitnami/nginx/sbin:/opt/bitnami/mongodb/bin:/opt/bitnami/java/bin:$PATH"
|
||||
|
||||
-1
@@ -1 +0,0 @@
|
||||
aa876e09e97f716f98f0904dead722290d3e203d8224dfd12dd3e6a2f392dd21 render-template-1.0.10-1-linux-amd64-debian-12.tar.gz
|
||||
-1
@@ -1 +0,0 @@
|
||||
1b433f42b121d170b53f3d83810d7d98bd3fc9726f34167b1e06bb5fba2eb294 render-template-1.0.10-1-linux-arm64-debian-12.tar.gz
|
||||
+1
@@ -0,0 +1 @@
|
||||
7ed22c04234f90e3ceb03e7e65d2313b1dd7bf32cd536f14bc8d3db803426081 render-template-1.0.10-2-linux-amd64-debian-12.tar.gz
|
||||
+1
@@ -0,0 +1 @@
|
||||
3f2a9c62822110ba27349581fd3193489619635e5ce43d7bd3a912be3b307650 render-template-1.0.10-2-linux-arm64-debian-12.tar.gz
|
||||
@@ -36,7 +36,7 @@ if [[ "$APPSMITH_MODE" == "backend" ]]; then
|
||||
# https://github.com/appsmithorg/appsmith/blob/release/app/server/entrypoint.sh#L15
|
||||
cd "${APPSMITH_BASE_DIR}/backend" || exit 1
|
||||
cmd+=("java")
|
||||
args+=("-Dserver.port=${APPSMITH_API_PORT}" "-Dappsmith.admin.envfile=${APPSMITH_CONF_FILE}" "-Djava.security.egd=file:/dev/./urandom" "-jar" "${APPSMITH_BASE_DIR}/backend/server.jar")
|
||||
args+=("-Dserver.address=0.0.0.0" "-Dserver.port=${APPSMITH_API_PORT}" "-Dappsmith.admin.envfile=${APPSMITH_CONF_FILE}" "-Djava.security.egd=file:/dev/./urandom" "-jar" "${APPSMITH_BASE_DIR}/backend/server.jar")
|
||||
elif [[ "$APPSMITH_MODE" == "rts" ]]; then
|
||||
# We need to be in the same folder as the server.js script or it will fail
|
||||
# https://github.com/appsmithorg/appsmith/blob/release/app/rts/start-server.sh#L5
|
||||
|
||||
@@ -46,9 +46,11 @@ appsmith_validate() {
|
||||
fi
|
||||
}
|
||||
check_resolved_hostname() {
|
||||
if ! is_hostname_resolved "$1"; then
|
||||
warn "Hostname ${1} could not be resolved, this could lead to connection issues"
|
||||
fi
|
||||
for host in ${1//,/ }; do
|
||||
if ! is_hostname_resolved "$host"; then
|
||||
warn "Hostname ${host} could not be resolved, this could lead to connection issues"
|
||||
fi
|
||||
done
|
||||
}
|
||||
check_valid_port() {
|
||||
local port_var="${1:?missing port variable}"
|
||||
@@ -412,7 +414,7 @@ appsmith_backend_start_bg() {
|
||||
is_appsmith_backend_running && return
|
||||
|
||||
local -r cmd=("java")
|
||||
local -r args=("-Dserver.port=${APPSMITH_API_PORT}" "-Dappsmith.admin.envfile=${APPSMITH_CONF_FILE}" "-Djava.security.egd=file:/dev/./urandom" "-jar" "${APPSMITH_BASE_DIR}/backend/server.jar")
|
||||
local -r args=("-Dserver.address=0.0.0.0" "-Dserver.port=${APPSMITH_API_PORT}" "-Dappsmith.admin.envfile=${APPSMITH_CONF_FILE}" "-Djava.security.egd=file:/dev/./urandom" "-jar" "${APPSMITH_BASE_DIR}/backend/server.jar")
|
||||
# We need to load in the environment the Appsmith configuration file in order
|
||||
# for the application to work. Using a similar approach as the upstream container.
|
||||
# We also need to load only those environment variables that are not empty, otherwise
|
||||
|
||||
Reference in New Issue
Block a user