Skip to content

Commit e48f2fb

Browse files
committed
Refactor entrypoint script to use dynamic Hytale server parameters
1 parent bd6a0e3 commit e48f2fb

1 file changed

Lines changed: 9 additions & 1 deletion

File tree

entrypoint.sh

Lines changed: 9 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,13 @@
11
#!/bin/sh
22

3+
# set default parameters for Hytale server
4+
HYTALE_PARAMETERS=${HYTALE_PARAMETERS:-"-jar /app/Hytale/Server/HytaleServer.jar --assets /app/Hytale/Assets.zip"}
5+
6+
# do we have any additional parameters to append?
7+
if [ ! -z "$HYTALE_ADDITIONAL_PARAMETERS" ]; then
8+
HYTALE_PARAMETERS="$HYTALE_PARAMETERS $HYTALE_ADDITIONAL_PARAMETERS"
9+
fi
10+
311
# Download Hytale server files if not already present
412
if [ ! -f "/app/Hytale/Server/HytaleServer.jar" ]; then
513
echo "Hytale server files not found. Downloading..."
@@ -18,4 +26,4 @@ else
1826
fi
1927

2028
# Start the Hytale server
21-
exec java -jar /app/Hytale/Server/HytaleServer.jar --assets /app/Hytale/Assets.zip
29+
exec java $HYTALE_PARAMETERS

0 commit comments

Comments
 (0)