env.sh.sample 1.1 KB

12345678910111213141516171819
  1. export NETWORK=labkey_network;
  2. export LBDOCKER=$HOME/labkeyDocker
  3. export POSTGRES_DIR=$LBDOCKER/postgresql/16/v24;
  4. export LABKEY_DIR=$LBDOCKER/labkeyBase
  5. export LABKEY_TMP=${LABKEY_DIR}/labkey-tmp
  6. export LABKEY_LOGS=${LABKEY_DIR}/logs
  7. export COMPOSE=$LBDOCKER/config/labkey-compose24.yaml
  8. #export DOCKERCOMPOSE=$HOME/.docker/cli-plugins/docker-compose
  9. DOCKERCOMPOSE=/usr/local/bin/docker-compose
  10. export PGPASS=somethingSecret
  11. #other variables
  12. export USER_ID=$(id -u labkey)
  13. export GROUP_ID=$(id -g labkey)
  14. #java for docker container
  15. JAVA_FLAGS_JAR_OPS="-Dorg.apache.catalina.startup.EXIT_ON_INIT_FAILURE=true -DterminateOnStartupFailure=true"
  16. JAVA_REFLECTION_JAR_OPS="--add-opens=java.base/java.lang=ALL-UNNAMED --add-opens=java.base/java.io=ALL-UNNAMED --add-opens=java.base/java.nio=ALL-UNNAMED --add-opens=java.base/java.util=ALL-UNNAMED --add-opens=java.base/java.util.concurrent=ALL-UNNAMED --add-opens=java.rmi/sun.rmi.transport=ALL-UNNAMED"
  17. J_FLAGS="-Xms2G -Xmx2G -XX:+HeapDumpOnOutOfMemoryError -Djava.io.tmpdir=/home/labkey/labkey-tmp"
  18. J_FLAGS="${J_FLAGS} ${JAVA_FLAGS_JAR_OPS} ${JAVA_REFLECTION_JAR_OPS}"
  19. export J_FLAGS=${J_FLAGS}