diff --git a/linux/7d2d/Dockerfile b/linux/7d2d/Dockerfile
index c3cd58e..4252e7e 100644
--- a/linux/7d2d/Dockerfile
+++ b/linux/7d2d/Dockerfile
@@ -4,17 +4,22 @@
FROM epicmorg/linux-steamcmd
LABEL maintainer="Guahos, chipmunkzombie@gmail.com"
-#Vols, dirs & vars
+#Steam App ID
+ARG STEAM_APP_ID=294420
+
+#Vols & dirs
WORKDIR ${VALVE_GAME_FOLDER}
VOLUME ${VALVE_VOLUME_FOLDER}
-ARG STEAM_APP_ID=294420
ENV LD_LIBRARY_PATH ${VALVE_STEAMCMD_FOLDER}/linux64/
+RUN mkdir ${VALVE_VOLUME_FOLDER}/worldsave && chmod 777 ${VALVE_VOLUME_FOLDER}/worldsave && \
+ mkdir ${VALVE_VOLUME_FOLDER}/worlddata && chmod 777 ${VALVE_VOLUME_FOLDER}/worlddata
#Expose ports
EXPOSE 26900/tcp
EXPOSE 26900/udp
EXPOSE 26901/udp
EXPOSE 26902/udp
+EXPOSE 26903/udp
EXPOSE 8080/tcp
EXPOSE 8081/tcp
@@ -28,6 +33,5 @@ RUN chmod +x /entrypoint.sh
#Run the server
-CMD /entrypoint.sh
-ENTRYPOINT ["/usr/bin/tini", "--"]
+CMD ["/bin/bash", "/entrypoint.sh"]
diff --git a/linux/7d2d/docker-compose.yml b/linux/7d2d/docker-compose.yml
index 7711d91..6fc45c7 100644
--- a/linux/7d2d/docker-compose.yml
+++ b/linux/7d2d/docker-compose.yml
@@ -4,12 +4,9 @@ services:
container_name: 7d2d_ds_v1
build: .
ports:
- - "26900:26900"
- - "26901:26901"
- - "26902:26902"
- - "8080:8080"
- - "8081:8081"
+ - "26900-26903:26900-26903"
+ - "8080-8081:8080-8081"
restart: always
volumes:
- - /docker/7test/vol:/valve/volume
+ - ./vol:/valve/volume
diff --git a/linux/7d2d/entrypoint.sh b/linux/7d2d/entrypoint.sh
index 6cf20b6..4ab6fa8 100755
--- a/linux/7d2d/entrypoint.sh
+++ b/linux/7d2d/entrypoint.sh
@@ -1,5 +1,6 @@
#!/bin/bash
$VALVE_GAME_FOLDER/7DaysToDieServer.x86_64 \
- -logfile $VALVE_VOLUME_FOLDER/7d2d_output_log__`date +%Y-%m-%d__%H-%M-%S`.txt \
- -quit -batchmode -nographics -dedicated \
- -configfile=$VALVE_VOLUME_FOLDER/serverconfig.xml
+ -logfile $VALVE_VOLUME_FOLDER/7d2d_output_`date +%Y-%m-%d_%H-%M`.log \
+ -quit -batchmode -nographics -dedicated \
+ -configfile=$VALVE_VOLUME_FOLDER/serverconfig.xml
+
diff --git a/linux/7d2d/serverconfig.xml b/linux/7d2d/serverconfig.xml
index 7bdb38b..e4af61b 100755
--- a/linux/7d2d/serverconfig.xml
+++ b/linux/7d2d/serverconfig.xml
@@ -1,118 +1,119 @@
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+
diff --git a/linux/7d2d/vol/serverconfig.xml b/linux/7d2d/vol/serverconfig.xml
index 7bdb38b..e4af61b 100755
--- a/linux/7d2d/vol/serverconfig.xml
+++ b/linux/7d2d/vol/serverconfig.xml
@@ -1,118 +1,119 @@
-
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
+
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
+
+
+
+
+
+
+
+
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
-
-
-
+
+
+
+
+
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
+
+
+
+
+
-
+
+