diff --git a/src/main/assemblies/files/fess.in.sh b/src/main/assemblies/files/fess.in.sh index 203c9cb70..2ab42b6d0 100755 --- a/src/main/assemblies/files/fess.in.sh +++ b/src/main/assemblies/files/fess.in.sh @@ -98,9 +98,15 @@ fi if [ "x$FESS_LOG_PATH" = "x" ]; then FESS_LOG_PATH=$FESS_HOME/logs fi +if [ "x$FESS_PORT" = "x" ]; then + FESS_PORT=8080 +fi +if [ "x$FESS_CONTEXT_PATH" = "x" ]; then + FESS_CONTEXT_PATH=/ +fi FESS_JAVA_OPTS="$FESS_JAVA_OPTS -Dfess.home=$FESS_HOME" -FESS_JAVA_OPTS="$FESS_JAVA_OPTS -Dfess.context.path=/" -FESS_JAVA_OPTS="$FESS_JAVA_OPTS -Dfess.port=8080" +FESS_JAVA_OPTS="$FESS_JAVA_OPTS -Dfess.context.path=$FESS_CONTEXT_PATH" +FESS_JAVA_OPTS="$FESS_JAVA_OPTS -Dfess.port=$FESS_PORT" FESS_JAVA_OPTS="$FESS_JAVA_OPTS -Dfess.webapp.path=$FESS_HOME/app" FESS_JAVA_OPTS="$FESS_JAVA_OPTS -Dfess.temp.path=$FESS_TEMP_PATH" FESS_JAVA_OPTS="$FESS_JAVA_OPTS -Dfess.log.name=$APP_NAME" diff --git a/src/packaging/common/env/fess b/src/packaging/common/env/fess index f24577776..4cb6351b4 100644 --- a/src/packaging/common/env/fess +++ b/src/packaging/common/env/fess @@ -9,6 +9,10 @@ FESS_CONF_PATH=${packaging.fess.conf.dir} FESS_VAR_PATH=${packaging.fess.var.dir} FESS_DICTIONARY_PATH=/var/lib/elasticsearch/config/ +FESS_CONTEXT_PATH=/ + +# Port +FESS_PORT=8080 # Heap Memory FESS_HEAP_SIZE=512m