#!/usr/bin/env sh
set -eu

JAR="/serverdata/app.jar"
JAVA_OPTS="${JAVA_OPTS:--Xms512m -Xmx1024m -XX:+UseZGC}"

# SPRING_CONFIG_LOCATION / SPRING_CONFIG_ADDITIONAL_LOCATION 由 Spring Boot 自动读取环境变量
# SPRING_ARGS 追加到 java -jar 之后，例如：
#   --spring.config.location=optional:file:/serverdata/config/application.yaml
exec sh -c "exec java ${JAVA_OPTS} -jar ${JAR} ${SPRING_ARGS:-}"
