7 Days to Die Server Creation Issues

kiwinova

Cadet
Joined
Aug 3, 2023
Messages
1
Hello all,

Apologies ahead of time, I'm very new to this, but I learn pretty quickly.

So I was reading through this thread, and quite a few guides for various different servers, but can't get my 7 Days to Die Server to run... hopefully someone smart can help me!

I'm trying to use this GitHub repository in order to create the server.

I've also set up two different datasets for this to use:
/mnt/shawoo/7dtd
/mnt/shawoo/sevendays

I don't care which they use I was testing creating the folder before hands letting the application create them.
-shawoo is my pool
-7dtd I created the folders
-sevendays I let the application try to


Method #1

I was able to get it to successfully run through the shell with no errors using the following docker run command:

Code:
docker run -d \
  --name 7dtdserver \
  --restart unless-stopped \
  -v "/mnt/shawoo/7dtd/7DaysToDie:/home/sdtdserver/.local/share/7DaysToDie/" \
  -v "/mnt/shawoo/7dtd/ServerFiles:/home/sdtdserver/serverfiles/" \
  -v "/mnt/shawoo/7dtd/LogFolder:/home/sdtdserver/log/" \
  -v "/mnt/shawoo/7dtd/BackupFolder:/home/sdtdserver/lgsm/backup/" \
  -v "/mnt/shawoo/7dtd/LGSM-Config:/home/sdtdserver/lgsm/config-lgsm/sdtdserver/" \
  -p 26900:26900/tcp \
  -p 26900:26900/udp \
  -p 26901:26901/udp \
  -p 26902:26902/udp \
  -p 8080:8080/tcp \
  -p 8081:8081/tcp \
  -p 8082:8082/tcp \
  -e START_MODE=1 \
  -e VERSION=stable \
  -e TEST_ALERT=NO \
  -e UPDATE_MODS=NO \
  -e ALLOC_FIXES=NO \
  -e ALLOC_FIXES_UPDATE=NO \
  -e UNDEAD_LEGACY=NO \
  -e UNDEAD_LEGACY_VERSION=stable \
  -e DARKNESS_FALLS=NO \
  -e DARKNESS_FALLS_UPDATE=NO \
  -e DARKNESS_FALLS_URL=False \
  -e UNDEAD_LEGACY_UPDATE=NO \
  -e ENZOMBIES=NO \
  -e ENZOMBIES_ADDON_SNUFKIN=NO \
  -e ENZOMBIES_ADDON_ROBELOTO=NO \
  -e ENZOMBIES_ADDON_NONUDES=NO \
  -e ENZOMBIES_UPDATE=NO \
  -e CPM=NO \
  -e CPM_UPDATE=NO \
  -e BEPINEX=NO \
  -e BEPINEX_UPDATE=NO \
  -e BACKUP=NO \
  -e MONITOR=NO \
  -e PUID=0 \
  -e PGID=0 \
  -e TimeZone=US/Central \
  vinanrra/7dtd-server


I did change the storage path files, PUID, PGID, TimeZone.

Method #2

So when I use the Launch Docker Image option, I set the following;
Code:
Application Name
    Application Name: sdtd

Container Images
    Image repository: vinanrra/Docker-7DaysToDie
    Image Tag: latest
    Image Pull Plocy: Only pull image if not present on host

Container Environmental Variables
    Environment Variable Name: START_MODE
    Environment Variable Variable: 1
    Environment Variable Name: VERSION
    Environment Variable Variable: stable
    Environment Variable Name: PUID
    Environment Variable Variable: 0
    Environment Variable Name: PGID
    Environment Variable Variable: 0
    Environment Variable Name: TimeZone
    Environment Variable Variable: US/Central

Port Forwarding
    Container Port: 26900
    Node Port: 26900
    Protocol: TCP Protocol
    Container Port: 26900
    Node Port: 26900
    Protocol: UDP Protocol
    Container Port: 8081
    Node Port: 9081
    Protocol: TCP Protocol
    Container Port: 9092
    Node Port: 9082
    Protocol: TCP Protocol

Storage
    Host Path Volumes
    Memory Backed Volumes
    Volumes
        Mount Path: /home/sdtdserver/serverfiles
        Dataset Name: serverfiles
        Mount Path: /home/sdtdserver/.local/share/7DaysToDie
        Dataset Name: mapfiles
        Mount Path: /home/sdtdserver/log
        Dataset Name: logs
        Mount Path: /home/sdtdserver/lgsm/backup
        Dataset Name: backups
        Mount Path: /home/sdtdserver/lgsm/config-lgsm/sdtdserver
        Dataset Name: alerts


It starts to deploy, but never succeeds unfortunately.. and I can't access the logs or shell.

Method #3

I could use the vinanrra docker compose file and use the docker compose application in docker instead. This is my modified .yml file but it doesn't deploy either.
Code:
version: '2'
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=0 # Remember to use same as your user
      - PGID=0 # Remember to use same as your user
      - TimeZone=US/Central # 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 # 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=False # 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=NO # Optional - Backup server at 5 AM
      - MONITOR=NO # Optional - Keeps server up if crash
    volumes:
      - /7dtd/7DaysToDie:/home/sdtdserver/.local/share/7DaysToDie/
      - /7dtd/LGSM-Config:/home/sdtdserver/lgsm/config-lgsm/sdtdserver
      - /7dtd/ServerFiles:/home/sdtdserver/serverfiles/ # Optional - serverfiles folder
      - /7dtd/log:/home/sdtdserver/log/ # Optional - Logs folder
      - /7dtd/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
      - 8080:8080/tcp # OPTIONAL - WEBADMIN
      - 8081:8081/tcp # OPTIONAL - TELNET
      - 8082:8082/tcp # OPTIONAL - WEBSERVER https://7dtd.illy.bz/wiki/Server%20fixes
    restart: unless-stopped # INFO - NEVER USE WITH START_MODE=4 or START_MODE=0


The worst part is I haven't even gotten to the point where I could move my current save file onto the server.. since these won't deploy successfully.
Any help is appreciated!
 
Top