updates/java memory testing

This commit is contained in:
2023-11-12 07:38:00 -08:00
parent fe49f1c654
commit 25b91a3116
6 changed files with 13 additions and 3 deletions

View File

@@ -1,9 +1,13 @@
FROM fithwum/debian-base:bullseye
LABEL maintainer "fithwum"
# Environment Variables
ENV ACCEPT_EULA=""
ENV GAME_PORT=""
ENV MC_VERSION=""
ENV XMX=""
ENV XMS=""
ENV XMN=""
# URL's for files
ARG INSTALL_SCRIPT=https://gitlab.fithwum.tech/fithwum/minecraft/-/raw/master/testing/install_script.sh

View File

@@ -88,6 +88,11 @@ fi
sleep 1
echo "INFO ! Setting game port."
sed -i '/server-port='*'/c\server-port='$GAME_PORT'' /MCserver/server.properties
echo "INFO ! Setting java memory size."
sed -i '/-Xmx'*'/c\-Xmx'$XMX'' /MCserver/run-*.sh
sed -i '/-Xms'*'/c\-Xms'$XMS'' /MCserver/run-*.sh
sed -i '/-Xmn'*'/c\-Xmn'$XMN'' /MCserver/run-*.sh
sleep 1
# Set permissions.

View File

@@ -6,7 +6,7 @@ cd /MCserver
JAR=./MCserver-*.jar
while [ true ]; do
java -Xmx4G -Xms1024M -Xmn1G -jar $JAR nogui
java -Xmx4G -Xms1G -Xmn1G -jar $JAR nogui
if [ $? -eq 0 ]; then
break
fi