#!/bin/bash

readonly NAME=eltex-ted

JAVA=/usr/bin/java
JAVA_INIT_HEAP=256m
JAVA_MAX_HEAP=512m
JAVA_OPTS=

if [ -e "/etc/default/$NAME" ]; then
    source "/etc/default/$NAME"
fi

# Spring application properties sets
JAVA_OPTS="${JAVA_OPTS} -Dfile.encoding=UTF-8 -Dlog4j2.configurationFile=/etc/eltex-ted/log4j2.xml"

# Other java settings
JAVA_OPTS="${JAVA_OPTS} -Xms${JAVA_INIT_HEAP} -Xmx${JAVA_MAX_HEAP}"

JAR=/usr/share/$NAME/$NAME.jar

exec $JAVA $JAVA_OPTS -jar ${JAR} --spring.config.location=file:/etc/eltex-ted/config/application.yml
