diff --git a/latest/Dockerfile b/latest/Dockerfile index c40cb0c..b260a0f 100644 --- a/latest/Dockerfile +++ b/latest/Dockerfile @@ -19,7 +19,7 @@ RUN apt-get -y update && apt-get autoclean && apt-get autoremove \ && update-ca-certificates -f; # Folder creation. -RUN mkdir -p /vs_server /vs_server/server /vs_server/data /vstemp /vstemp/files \ +RUN mkdir -p /vs_server /vs_server/server /vs_server/server/data /vstemp /vstemp/files \ && chmod 777 -R /vs_server /vstemp \ && chown 99:100 -R /vs_server /vstemp diff --git a/latest/install_script.sh b/latest/install_script.sh index 9247201..7aeb46a 100644 --- a/latest/install_script.sh +++ b/latest/install_script.sh @@ -4,7 +4,7 @@ MARKER_FILE=$VS_SERVER_DIR/.setup_done VS_SERVER_DIR=/vs_server/server -VS_DATA_DIR=/vs_server/data +VS_DATA_DIR=/vs_server/server/data START_FILE=$VS_SERVER_DIR/server-$VS_VERSION.sh VS_SERVER_FILE=https://cdn.vintagestory.at/gamefiles/$VS_CHANNEL/vs_server_linux-x64_$VS_VERSION.tar.gz MS_REPO_URL=https://packages.microsoft.com/config/debian/12/packages-microsoft-prod.deb @@ -89,9 +89,7 @@ sed -i -E "s|^USERNAME='vintagestory'|USERNAME='$USERNAME'|" $START_FILE # Set permissions. chown $USERNAME:$USERNAME -R $VS_SERVER_DIR -chown $USERNAME:$USERNAME -R $VS_DATA_DIR chmod 776 -R $VS_SERVER_DIR -chmod 776 -R $VS_DATA_DIR # Setup the server if [ ! -f $MARKER_FILE ]; then