10 Commits
Author SHA1 Message Date
fithwum 8d0c6f14e2 Update build-info on 2026-07-28T17:53:30Z [skip ci] 2026-07-28 17:53:30 +00:00
fithwum bbc275c4be Merge changelog updates 2026-07-28 17:53:18 +00:00
fithwum af8cec2453 Update changelogs on 2026-07-28T17:53:17Z [skip ci] 2026-07-28 17:53:17 +00:00
fithwum 226352c379 test
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 29s
vintage-story-build-latest / generate-changelogs (push) Successful in 12s
vintage-story-build-latest / generate-build-info (push) Successful in 11s
2026-07-28 10:52:18 -07:00
fithwum 8b9151a579 Merge build-info updates 2026-07-28 17:48:42 +00:00
fithwum a5d54f4e3e Update build-info on 2026-07-28T17:48:41Z [skip ci] 2026-07-28 17:48:41 +00:00
fithwum 47d8368998 Merge changelog updates 2026-07-28 17:48:28 +00:00
fithwum f0a849f480 Update changelogs on 2026-07-28T17:48:27Z [skip ci] 2026-07-28 17:48:27 +00:00
fithwum b8d89408e5 Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:4023732c1234033dd440901f801b44288d6acd1c2d9db5918b104028dbfbc31a 2026-07-28 17:43:37 +00:00
fithwum f1dc987e77 update
vintage-story-build-latest / Docker prune (vm-docker-build2) (push) Successful in 4s
vintage-story-build-latest / poll-debian-base-and-detect-changes (push) Successful in 22s
vintage-story-build-latest / Build and Push latest (push) Successful in 44s
vintage-story-build-latest / generate-changelogs (push) Successful in 13s
vintage-story-build-latest / generate-build-info (push) Successful in 12s
2026-07-28 10:37:37 -07:00
4 changed files with 21 additions and 13 deletions
+1 -1
View File
@@ -1 +1 @@
gitea.fithwum.tech/fithwum/debian-base@sha256:6e9a0586293c4f349f59037b5f34ebc76f48a41de5ae8e06984e17404733dc93
gitea.fithwum.tech/fithwum/debian-base@sha256:4023732c1234033dd440901f801b44288d6acd1c2d9db5918b104028dbfbc31a
+4 -4
View File
@@ -1,5 +1,5 @@
## 2026-07-28T17:18:32Z
## 2026-07-28T17:53:17Z
- Update base digest to gitea.fithwum.tech/fithwum/debian-base@sha256:6e9a0586293c4f349f59037b5f34ebc76f48a41de5ae8e06984e17404733dc93 (fithwum)
- dsfhsdfghdfgjdfhgj (fithwum)
- update (fithwum)
- test (fithwum)
- Merge build-info updates (fithwum)
- Update build-info on 2026-07-28T17:48:41Z [skip ci] (fithwum)
+4 -4
View File
@@ -1,9 +1,9 @@
{
"version": "latest",
"commit": "287554c8db9350677f235506c1e8ad45fed9f867",
"build_time": "2026-07-28T17:18:45Z",
"commit": "bbc275c4bee7977a6f24157aadb59d3e468211dc",
"build_time": "2026-07-28T17:53:30Z",
"image_tag": "gitea.fithwum.tech/fithwum/vintage-story:latest",
"digest": "gitea.fithwum.tech/fithwum/vintage-story@sha256:1219e7ce8bc2db852f7e9cd317210961375583103ae636f86098d1a0b36fe34e",
"digest": "gitea.fithwum.tech/fithwum/vintage-story@sha256:f99d2576fefeebf09462fa1011c1da29940af969a5a2038d4c85e48ea750778e",
"image_size": "410MB",
"image_size_bytes": 430957844
"image_size_bytes": 430943726
}
+12 -4
View File
@@ -6,6 +6,7 @@ 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
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
USERNAME=adduser vintagestory
@@ -85,8 +86,6 @@ echo "INFO ! Setting server path."
sed -i -E "s|^VSPATH='/home/vintagestory/server'|VSPATH='$VS_SERVER_DIR'|" $START_FILE
echo "INFO ! Setting data path."
sed -i -E "s|^DATAPATH='/var/vintagestory/data'|DATAPATH='$VS_DATA_DIR'|" $START_FILE
# echo "INFO ! Setting username."
# sed -i -E "s|^USERNAME='vintagestory'|USERNAME='$USERNAME'|" $START_FILE
# Set permissions.
chown 99:100 -R $VS_SERVER_DIR
@@ -102,7 +101,16 @@ fi
# Run vintage-story server.
echo " "
echo "INFO ! Starting vintage-story Server $VS_VERSION"
echo "Tailing server log to keep container active..."
exec $VS_SERVER_DIR/server-$VS_VERSION.sh start && exec tail -F $VS_DATA_DIR/Logs/server-main.log
exec $VS_SERVER_DIR/server-$VS_VERSION.sh start
echo "Waiting for the server log file to be created..."
# Loop indefinitely until the log file actually exists on disk
until [ -f "$LOG_FILE" ]; do
sleep 1
done
echo "Log file found! Streaming server console now..."
# Hand off PID 1 to tail, keeping the container active permanently
exec tail -f "$LOG_FILE"
exit