blob: cda039aba5f170c3b1601be2b00ce8140d09d6c7 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
|
#!/bin/sh
HTTPS_ENABLED=${SERVER_SSL_ENABLED:-"false"}
if [ "$HTTPS_ENABLED" = "true" ]
then
echo "HTTPS is enabled. Configuring keystore."
KEYSTORE=${SERVER_SSL_KEYSTORE_PATH}
if [ -f "$KEYSTORE" ]; then
echo "$KEYSTORE exist"
else
echo "Copying default keystore"
KEYSTORE_DIR=${KEYSTORE%/*}
mkdir -p $KEYSTORE_DIR
cp /keystore $KEYSTORE_DIR
chmod 755 $KEYSTORE
fi
TRUSTSTORE=${SERVER_SSL_TRUSTSTORE_PATH}
if [ -f "$TRUSTSTORE" ]; then
echo "$TRUSTSTORE exist"
else
echo "Copying default truststore"
TRUSTSTORE_DIR=${TRUSTSTORE%/*}
mkdir -p $TRUSTSTORE_DIR
cp /truststore $TRUSTSTORE_DIR
chmod 755 $TRUSTSTORE
fi
else
echo "HTTPS is disabled."
fi
java ${JAVA_OPTIONS} -jar /app.jar ${SPRING_BOOT_OPTIONS}
|