-
Notifications
You must be signed in to change notification settings - Fork 56
Description
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:
- CLear all image and volumes on docker
- docker compose up -d
- docker logs 7d2dserver -f
- 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.