Compare commits
10
Commits
| Author | SHA1 | Date | |
|---|---|---|---|
|
|
8d0c6f14e2 | ||
|
|
bbc275c4be | ||
|
|
af8cec2453 | ||
|
|
226352c379 | ||
|
|
8b9151a579 | ||
|
|
a5d54f4e3e | ||
|
|
47d8368998 | ||
|
|
f0a849f480 | ||
|
|
b8d89408e5 | ||
|
|
f1dc987e77 |
@@ -1 +1 @@
|
||||
gitea.fithwum.tech/fithwum/debian-base@sha256:6e9a0586293c4f349f59037b5f34ebc76f48a41de5ae8e06984e17404733dc93
|
||||
gitea.fithwum.tech/fithwum/debian-base@sha256:4023732c1234033dd440901f801b44288d6acd1c2d9db5918b104028dbfbc31a
|
||||
|
||||
+4
-4
@@ -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)
|
||||
|
||||
@@ -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
|
||||
}
|
||||
|
||||
@@ -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
|
||||
Reference in New Issue
Block a user