Skip to content

[BUG] Loading new stable which I believe is v2.2 #324

@tagelthebagel

Description

@tagelthebagel

Describe the bug
Docker logs when I start the server

docker logs 7dtdserver -f

    =======================================================================
    USER INFO:

    UID: 1000
    GID: 1000

    MORE INFO:

    If you have permission problems remember to use same user UID and GID.
    Check it with id command
    If problem persist check:
    https://github.com/vinanrra/Docker-7DaysToDie/blob/master/README.md
    =======================================================================
  • Starting periodic command scheduler cron
    ...done.
    [INFO] Executing LinuxGSM script to get default files
    fetching GitHub [ core_trap.sh ] ... OK
    fetching GitHub [ _default.cfg ] ... OK
    copying _default.cfg...OK
    fetching GitHub [ check_ip.sh ] ... OK
    fetching GitHub [ info_game.sh ] ... OK
    fetching GitHub [ common.cfg ] ... OK
    fetching GitHub [ secrets-common.cfg ] ... OK
    fetching GitHub [ sdtdserver.cfg ] ... OK
    fetching GitHub [ secrets-sdtdserver.cfg ] ... OK
    fetching GitHub [ linuxgsm.sh ] ... OK
    fetching GitHub [ core_getopt.sh ] ... OK
    Usage: ./sdtdserver [option]

LinuxGSM - 7 Days To Die - Version v24.3.4
https://linuxgsm.com/sdtdserver

Commands
start st | Start the server.
stop sp | Stop the server.
restart r | Restart the server.
monitor m | Check server status and restart if crashed.
test-alert ta | Send a test alert.
details dt | Display server information.
postdetails pd | Post details to termbin.com (removing passwords).
skeleton sk | Create a skeleton directory.
update-lgsm ul | Check and apply any LinuxGSM updates.
update u | Check and apply any server updates.
check-update cu | Check if a gameserver update is available
force-update fu | Apply server updates bypassing check.
validate v | Validate server files with SteamCMD.
backup b | Create backup archives of the server.
console c | Access server console.
debug d | Start server directly in your terminal.
mods-install mi | View and install available mods/addons.
mods-remove mr | View and remove an installed mod/addon.
mods-update mu | Update installed mods/addons.
install i | Install the server.
auto-install ai | Install the server without prompts.
developer dev | Enable developer Mode.
sponsor s | Sponsorship options.
fetching GitHub [ core_exit.sh ] ... OK
[INFO] Changing 7 days to die server version to install
[INFO] Selecting 7 days to die stable version
[INFO] Installing 7 days to die stable version
fetching GitHub [ command_install.sh ] ... OK
fetching GitHub [ check.sh ] ... OK
fetching GitHub [ check_version.sh ] ... OK

[ ERROR ] Installing sdtdserver: LinuxGSM version mismatch

  • sdtdserver: v24.3.4
  • modules: v25.1.6

fetching GitHub [ command_update_linuxgsm.sh ] ... OK
[ .... ] Updating LinuxGSM sdtdserver: fetching GitHub [ check_root.sh ] ... OK
fetching GitHub [ check_tmuxception.sh ] ... OK
fetching GitHub [ check_permissions.sh ] ... OK
fetching GitHub [ check_logs.sh ] ... OK
[ INFO ] Updating LinuxGSM sdtdserver: Checking for log files: Creating log files
fetching GitHub [ install_logs.sh ] ... OK
creating log directory [ /home/sdtdserver/log ] ... SKIP
creating script log directory [ /home/sdtdserver/log/script ] ... OK
creating script log [ /home/sdtdserver/log/script/sdtdserver-script.log ] ... OK
creating console log directory [ /home/sdtdserver/log/console ] ... OK
creating console log [ /home/sdtdserver/log/console/sdtdserver-console.log ] ... OK
creating game log directory [ /home/sdtdserver/log/server ] ... OK
[ INFO ] Updating LinuxGSM sdtdserver: Checking for log files: Creating log files
creating log directory [ /home/sdtdserver/log ] ... SKIP
creating script log directory [ /home/sdtdserver/log/script ] ... SKIP
creating script log [ /home/sdtdserver/log/script/sdtdserver-script.log ] ... SKIP
creating console log directory [ /home/sdtdserver/log/console ] ... SKIP
creating console log [ /home/sdtdserver/log/console/sdtdserver-console.log ] ... SKIP
creating game log directory [ /home/sdtdserver/log/server ] ... SKIP
fetching GitHub [ info_distro.sh ] ... OK
[ OK ] Updating LinuxGSM sdtdserver: Selecting repo: GitHub
checking GitHub script [ linuxgsm.sh ] ... FAIL
... SKIP
checking script [ sdtdserver ] ... UPDATE
backup sdtdserver ... OK
backup location [ /home/sdtdserver/lgsm/backup/script/sdtdserver-08_08_2025_24.bak ]
copying sdtdserver ... OK
checking GitHub config [ _default.cfg ] ... SKIP
checking GitHub module [ check_ip.sh ] ... SKIP
checking GitHub module [ check_logs.sh ] ... UPDATE
fetching GitHub [ check_logs.sh ] ... OK
checking GitHub module [ check_permissions.sh ] ... SKIP
checking GitHub module [ check_root.sh ] ... SKIP
checking GitHub module [ check.sh ] ... SKIP
checking GitHub module [ check_tmuxception.sh ] ... SKIP
checking GitHub module [ check_version.sh ] ... SKIP
checking GitHub module [ command_install.sh ] ... SKIP
checking GitHub module [ command_update_linuxgsm.sh ] ... SKIP
checking GitHub module [ core_dl.sh ] ... SKIP
checking GitHub module [ core_exit.sh ] ... SKIP
checking GitHub module [ core_getopt.sh ] ... SKIP
checking GitHub module [ core_legacy.sh ] ... SKIP
checking GitHub module [ core_messages.sh ] ... SKIP
checking GitHub module [ core_modules.sh ] ... SKIP
checking GitHub module [ core_trap.sh ] ... SKIP
checking GitHub module [ info_distro.sh ] ... SKIP
checking GitHub module [ info_game.sh ] ... SKIP
checking GitHub module [ install_logs.sh ] ... SKIP
[ OK ] Updating LinuxGSM sdtdserver: Updating modules
[INFO] The server have been installed.
[INFO] Installing mods after first start
[INFO] Activated automatic backup at 5
[INFO] Starting server...
fetching GitHub [ command_start.sh ] ... OK
[ .... ] Starting sdtdserver: fetching GitHub [ check_system_dir.sh ] ... OK
fetching GitHub [ check_executable.sh ] ... OK
[ FAIL ] Starting sdtdserver: executable was not found

  • /home/sdtdserver/serverfiles/7DaysToDieServer.x86_64

To Reproduce
Steps to reproduce the behavior:

  1. CLear all image and volumes on docker
  2. docker compose up -d
  3. docker logs 7d2dserver -f
  4. See error

Expected behavior
I think the server should start correctly

Screenshots
If applicable, add screenshots to help explain your problem.

Versions:
Client: Docker Engine - Community
Version: 28.3.2
API version: 1.51
Go version: go1.24.5
Git commit: 578ccf6
Built: Wed Jul 9 16:13:42 2025
OS/Arch: linux/amd64
Context: default

Server: Docker Engine - Community
Engine:
Version: 28.3.2
API version: 1.51 (minimum version 1.24)
Go version: go1.24.5
Git commit: e77ff99
Built: Wed Jul 9 16:13:42 2025
OS/Arch: linux/amd64
Experimental: false
containerd:
Version: 1.7.27
GitCommit: 05044ec0a9a75232cad458027ca83437aae3f4da
runc:
Version: 1.2.5
GitCommit: v1.2.5-0-g59923ef
docker-init:
Version: 0.19.0
GitCommit: de40ad0

Docker/Docker-compose
services:
7dtdserver:
image: vinanrra/7dtd-server
container_name: 7dtdserver
environment:
- START_MODE=1 #Change between START MODES
- VERSION=stable # Change between 7 days to die versions
- PUID=1000 # Remember to use same as your user
- PGID=1000 # Remember to use same as your user
- TimeZone=America/Detroit # Optional - Change Timezone
- TEST_ALERT=NO # Optional - Send a test alert
- UPDATE_MODS=NO # Optional - This will allow mods to be update on start, each mod also need to have XXXX_UPDATE=YES to update on start
- ALLOC_FIXES=NO # Optional - Install ALLOC FIXES
- ALLOC_FIXES_UPDATE=NO # Optional - Update Allocs Fixes before server start
- UNDEAD_LEGACY=NO # Optional - Install Undead Legacy mod, if DARKNESS_FALLS it's enable will not install anything
- UNDEAD_LEGACY_VERSION=STABLE # Optional - Undead Legacy version
- UNDEAD_LEGACY_UPDATE=NO # Optional - Update Undead Legacy mod before server start
- DARKNESS_FALLS=NO # Optional - Install Darkness Falls mod, if UNDEAD_LEGACY it's enable will not install anything
- DARKNESS_FALLS_UPDATE=NO # Optional - Update Darkness Falls mod before server start
- DARKNESS_FALLS_URL=https://dev.azure.com/KhaineUK/DarknessFallsA21/_git/DarknessFallsA21 # Optional - Install the provided Darkness Falls url
- ENZOMBIES=NO # Optional - Install EnZombies mod
- ENZOMBIES_ADDON_SNUFKIN=NO # Optional - Install EnZombies addon mod
- ENZOMBIES_ADDON_ROBELOTO=NO # Optional - Install EnZombies addon mod
- ENZOMBIES_ADDON_NONUDES=NO # Optional - Install EnZombies addon mod
- ENZOMBIES_UPDATE=NO # Optional - Update EnZombies mod and addons before server start
- CPM=NO # Optional - CSMM Patron's Mod (CPM)
- CPM_UPDATE=NO # Optional - Update CPM before server start
- BEPINEX=NO # Optional - BepInEx
- BEPINEX_UPDATE=NO # Optional - Update BepInEx before server start
- BACKUP=YES # Optional - Backup server at 5 AM
- MONITOR=NO # Optional - Keeps server up if crash
volumes:
- /home/user/serverfiles/7daystodie/ALLSERVER:/home/sdtdserver/.local/share/7DaysToDie/
- /home/user/serverfiles/7daystodie/ALLSERVER/LGSM-Config:/home/sdtdserver/lgsm/config-lgsm/sdtdserver
- /home/user/serverfiles/7daystodie/ALLSERVER/ServerFiles:/home/sdtdserver/serverfiles/ # Optional - serverfiles folder
- /home/user/serverfiles/7daystodie/ALLSERVER/log:/home/sdtdserver/log/ # Optional - Logs folder
- /home/user/serverfiles/7daystodie/ALLSERVER/backups:/home/sdtdserver/lgsm/backup/ # Optional - If BACKUP=NO, backups folder
ports:
- 26900:26900/tcp # Default game ports
- 26900:26900/udp # Default game ports
- 26901:26901/udp # Default game ports
- 26902:26902/udp # Default game ports
restart: unless-stopped # INFO - NEVER USE WITH START_MODE=4 or START_MODE=0

Additional context
If I change it to v2.1 it works.

Metadata

Metadata

Assignees

No one assigned

    Labels

    bugSomething isn't working

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions