mirror of
https://github.com/luzifer-docker/factorio.git
synced 2024-09-19 08:33:00 +00:00
Initialize path config
This commit is contained in:
parent
3722dba10c
commit
14611dc2a4
@ -14,8 +14,7 @@ RUN set -ex \
|
|||||||
&& useradd -d /opt/factorio -M -u 10000 factorio \
|
&& useradd -d /opt/factorio -M -u 10000 factorio \
|
||||||
&& tar -C /opt -x -z -f /tmp/factorio.tgz \
|
&& tar -C /opt -x -z -f /tmp/factorio.tgz \
|
||||||
&& chown -R factorio:factorio /opt/factorio \
|
&& chown -R factorio:factorio /opt/factorio \
|
||||||
&& rm /tmp/factorio.tgz \
|
&& rm /tmp/factorio.tgz
|
||||||
&& sed -i "s;^write-data=.*$;write-data=/data;" /opt/factorio/config/config.ini
|
|
||||||
|
|
||||||
USER factorio
|
USER factorio
|
||||||
|
|
||||||
|
4
config.ini
Normal file
4
config.ini
Normal file
@ -0,0 +1,4 @@
|
|||||||
|
[path]
|
||||||
|
read-data=__PATH__executable__/../../data
|
||||||
|
write-data=/data
|
||||||
|
|
5
start.sh
5
start.sh
@ -6,6 +6,11 @@ ACTION=$1
|
|||||||
BINARY="/opt/factorio/bin/x64/factorio"
|
BINARY="/opt/factorio/bin/x64/factorio"
|
||||||
MAP_FILE="mapfile.zip"
|
MAP_FILE="mapfile.zip"
|
||||||
|
|
||||||
|
if ! [ -e /opt/factorio/config/config.ini ]; then
|
||||||
|
mkdir -p /opt/factorio/config
|
||||||
|
cp /opt/defaults/config.ini /opt/factorio/config/config.ini
|
||||||
|
fi
|
||||||
|
|
||||||
case ${ACTION} in
|
case ${ACTION} in
|
||||||
"init")
|
"init")
|
||||||
echo "Initializing files in case they do not exist: map-gen-settings.json / server-settings.json"
|
echo "Initializing files in case they do not exist: map-gen-settings.json / server-settings.json"
|
||||||
|
Loading…
Reference in New Issue
Block a user