#!/bin/bash ## Inspired by https://github.com/kartoza/docker-geoserver set -e ## install GeoServer extensions before starting the tomcat /scripts/install-extensions.sh export GEOSERVER_OPTS="-Djava.awt.headless=true -server \ -Dfile.encoding=UTF8 \ -Djavax.servlet.request.encoding=UTF-8 \ -Djavax.servlet.response.encoding=UTF-8 \ -Xms${INITIAL_MEMORY} -Xmx${MAXIMUM_MEMORY} \ -XX:SoftRefLRUPolicyMSPerMB=36000 \ -XX:MaxGCPauseMillis=200 -XX:ParallelGCThreads=20 -XX:ConcGCThreads=5 \ -Dorg.geotools.coverage.jaiext.enabled=${JAIEXT_ENABLED}" ## JVM command line arguments export JAVA_OPTS="${JAVA_OPTS} ${GEOSERVER_OPTS}" ## Start the tomcat exec /usr/local/tomcat/bin/catalina.sh run