update
vintage-story-build-latest / Docker prune (vm-docker-build2) (push) Successful in 3s
vintage-story-build-latest / poll-debian-base-and-detect-changes (push) Successful in 6s
vintage-story-build-latest / Build and Push latest (push) Successful in 27s
vintage-story-build-latest / generate-changelogs (push) Successful in 7s
vintage-story-build-latest / generate-build-info (push) Successful in 10s

This commit is contained in:
2026-07-28 11:47:00 -07:00
parent 211d66b353
commit a09fe6326b
2 changed files with 8 additions and 10 deletions
+8 -8
View File
@@ -2,11 +2,11 @@
# Copyright (c) 2026 fithwum
# All rights reserved
MARKER_FILE=$VS_SERVER_DIR/.setup_done
VS_SERVER_DIR=/vs_server/server
VS_DATA_DIR=/vs_server/server/data
START_FILE=$VS_SERVER_DIR/server-$VS_VERSION.sh
LOG_FILE=$VS_DATA_DIR/Logs/server-main.log
MARKER_FILE=$VS_SERVER_DIR/.setup_done
START_FILE_1=$VS_SERVER_DIR/server-$VS_VERSION.sh
START_FILE_2=https://gitea.fithwum.tech/fithwum/vintage-story/raw/branch/main/latest/start.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
@@ -62,7 +62,7 @@ fi
# Main install (Debian).
# Check for server files and download if needed.
if [ -e $START_FILE ]
if [ -e $START_FILE_1 ]
then
echo " "
echo "INFO ! server-$VS_VERSION.sh found starting now."
@@ -79,14 +79,14 @@ if [ -e $START_FILE ]
tar -xzf /vstemp/vs_server_linux-x64_$VS_VERSION.tar.gz -C /vstemp/files
rm -fr /vstemp/*.tar.gz
mv -uf /vstemp/files/* $VS_SERVER_DIR/
mv $VS_SERVER_DIR/server.sh $START_FILE
chmod +x $START_FILE
mv $VS_SERVER_DIR/server.sh $START_FILE_1
chmod +x $START_FILE_1
fi
echo "INFO ! Setting server path."
sed -i -E "s|^VSPATH='/home/vintagestory/server'|VSPATH='$VS_SERVER_DIR'|" $START_FILE
sed -i -E "s|^VSPATH='/home/vintagestory/server'|VSPATH='$VS_SERVER_DIR'|" $START_FILE_1
echo "INFO ! Setting data path."
sed -i -E "s|^DATAPATH='/var/vintagestory/data'|DATAPATH='$VS_DATA_DIR'|" $START_FILE
sed -i -E "s|^DATAPATH='/var/vintagestory/data'|DATAPATH='$VS_DATA_DIR'|" $START_FILE_1
# Set permissions.
chown 99:100 -R $VS_SERVER_DIR
@@ -114,7 +114,7 @@ exec $VS_SERVER_DIR/start.sh
# echo " "
# echo "INFO ! Starting vintage-story Server $VS_VERSION"
# .$VS_SERVER_DIR/server-$VS_VERSION.sh start
# .$START_FILE_1 start
# echo "Waiting for the server log file to be created..."
# # Loop indefinitely until the log file actually exists on disk
-2
View File
@@ -5,8 +5,6 @@
LOG_FILE=/vs_server/server/data/Logs/server-main.log
SESSION=server
# cd /vs_server/server
echo "INFO ! A screen session for the Vintage-Story server is already running."
cleanup() {
echo "[INFO] Stopping Vintage-Story ..."