Battlelore changes

This commit is contained in:
ChocoTaco 2020-01-05 15:37:15 -05:00
parent 934aebea76
commit 2c14276035
3 changed files with 12 additions and 9 deletions

View file

@ -26,6 +26,9 @@ ARG SRVUSER=gameserv
ARG SRVUID=1000
ARG SRVDIR=/tmp/tribes2/
ENV INSTDIR=/home/${SRVUSER}/.loki/tribes2/
ENV TZ="America/New_York"
# -- shutup installers
ENV DEBIAN_FRONTEND noninteractive
# UPDATE IMAGE
@ -41,15 +44,11 @@ rsyslog \
# -- utilities
sed less nano vim file wget curl gnupg2 netcat software-properties-common xdelta3 tzdata
#RUN timedatectl set-timezone ${TZ}
# CLEAN IMAGE
RUN apt-get -y clean && apt-get -y autoremove
# ENV
# -- shutup installers
ENV DEBIAN_FRONTEND noninteractive
# USER
# -- add the user, expose datastore
RUN useradd -m -s /bin/bash -u ${SRVUID} ${SRVUSER}

View file

@ -23,9 +23,7 @@ then
mkdir -p $INSBASE/tribes2/Manual
mkdir -p $INSBASE/tribes2/base/{music,lighting,textures,prefs}
mkdir -p $INSBASE/tribes2/Classic/scripts/{turrets,weapons,autoexec,packs,vehicles}
mkdir -p $INSBASE/tribes2/Classic/stats
mkdir -p $INSBASE/tribes2/Classic/serverStats
mkdir -p $INSBASE/tribes2/Classic/logs
mkdir -p $INSBASE/tribes2/Classic/{logs,stats,serverStats}
fi
@ -78,4 +76,10 @@ then
echo "Finished setting up T2!"
fi
echo "Binding console.log to container logs"
touch console.log
touch $INSBASE/tribes2/console.log
ln -sf /proc/1/fd/1 console.log
ln -sf /proc/1/fd/1 $INSBASE/tribes2/console.log
exit 0

View file

@ -7,6 +7,7 @@ services:
context: .
dockerfile: ./Dockerfile
environment:
TZ: "America/New_York"
T2_SERVERNAME: "Docker Test"
T2_MAX_PLAYERS: 64
T2_DEFAULT_MISSIONTYPE: "Lakrabbit"
@ -54,7 +55,6 @@ services:
T2_LoadScreenMOTD2: "This is a Loki Linux Server!"
T2_LoadScreenMOTD3: " "
T2_LoadScreenMOTD4: " "
TZ: America/New_York
secrets:
- t2.admin.password
- t2.classic.superadmin.password