- Add SQUASHTM_CONTEXT_PATH env variable.

This commit is contained in:
2025-03-13 17:07:04 +01:00
parent 2f3edf2a00
commit 6aea4edfc3
5 changed files with 21 additions and 68 deletions

View File

@@ -17,22 +17,25 @@ LABEL maintainer=${IMG_MAINTAINER}
ARG SQUASHTM_HOME=/opt/appl/squashtm
ARG SQUASHTM_STARTUP=${SQUASHTM_HOME}/bin/startup.sh
ARG SQUASHTM_CONFIG=${SQUASHTM_HOME}/conf/squash.tm.cfg.properties
#----------------------------------------------------------------------------------------------------------------------------------------------
ARG SQUASHTM='#!/bin/bash \n\
\n\
chown -R squashtm:squashtm '${SQUASHTM_HOME}' \n\
chmod -R u-x,g-x,o-rwx,u+X,g+X '${SQUASHTM_HOME}' \n\
\n\
sed -i "s%^DB_TYPE=h2%DB_TYPE=postgresql%" '${SQUASHTM_STARTUP}' \n\
sed -i "s%^DB_URL=\".*\"%DB_URL=\"jdbc:postgresql://${SQUASHTM_DB_HOST}:${SQUASHTM_DB_PORT}/${SQUASHTM_DB_NAME}\"%" '${SQUASHTM_STARTUP}' \n\
sed -i "s%^DB_USERNAME=sa%DB_USERNAME=${SQUASHTM_DB_USER}%" '${SQUASHTM_STARTUP}' \n\
sed -i "s%^DB_PASSWORD=sa%DB_PASSWORD=${SQUASHTM_DB_PASSWORD}%" '${SQUASHTM_STARTUP}' \n\
\n\
chmod a+x '${SQUASHTM_STARTUP}
#----------------------------------------------------------------------------------------------------------------------------------------------
#-------------------------------------------------------------------------------------------------------------------------------------------------
ARG SQUASHTM='#!/bin/bash \n\
\n\
chown -R squashtm:squashtm '${SQUASHTM_HOME}' \n\
chmod -R u-x,g-x,o-rwx,u+X,g+X '${SQUASHTM_HOME}' \n\
\n\
sed -i "s%^DB_TYPE=h2%DB_TYPE=postgresql%" '${SQUASHTM_STARTUP}' \n\
sed -i "s%^DB_URL=\".*\"%DB_URL=\"jdbc:postgresql://${SQUASHTM_DB_HOST}:${SQUASHTM_DB_PORT}/${SQUASHTM_DB_NAME}\"%" '${SQUASHTM_STARTUP}' \n\
sed -i "s%^DB_USERNAME=sa%DB_USERNAME=${SQUASHTM_DB_USER}%" '${SQUASHTM_STARTUP}' \n\
sed -i "s%^DB_PASSWORD=sa%DB_PASSWORD=${SQUASHTM_DB_PASSWORD}%" '${SQUASHTM_STARTUP}' \n\
\n\
echo "server.servlet.context-path=${SQUASHTM_CONTEXT_PATH}" >> '${SQUASHTM_CONFIG}' \n\
\n\
chmod a+x '${SQUASHTM_STARTUP}
#-------------------------------------------------------------------------------------------------------------------------------------------------