-
Notifications
You must be signed in to change notification settings - Fork 1
Commit
This commit does not belong to any branch on this repository, and may belong to a fork outside of the repository.
- Loading branch information
Showing
23 changed files
with
186 additions
and
50 deletions.
There are no files selected for viewing
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,3 @@ | ||
#!/bin/bash | ||
"${SERVER_DIR}/srcds_run" -autoupdate -steam_dir "${STEAMCMD_DIR}" -steamcmd_script "${SERVER_DIR}/${STEAMCMD_UPDATE_SCRIPT}" "${START_ARGS}" | ||
#!/bin/bash | ||
"${SERVER_DIR}/srcds_run" -autoupdate -steam_dir "${STEAMCMD_DIR}" -steamcmd_script "${SERVERS_DIR}/${STEAMCMD_UPDATE_SCRIPT}" "${START_ARGS}" | ||
|
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,12 +1,9 @@ | ||
FROM steamcmd-server | ||
USER root | ||
ENV APP_ID=90 | ||
ENV SERVER_DIR="${SERVERS_DIR}/Half-Life" | ||
COPY ./start.sh "${IMAGE_DIR}/${START_SCRIPT}" | ||
COPY ./steam_update_append.txt "${IMAGE_DIR}/${STEAMCMD_APPEND_SCRIPT}" | ||
RUN chown ${USER}:${USER} "${IMAGE_DIR}/${START_SCRIPT}" &&\ | ||
chmod +x "${IMAGE_DIR}/${START_SCRIPT}" &&\ | ||
echo "Like with all Valve products, HLDS is broken! (It will not download all the files.)" &&\ | ||
echo "We will now override the default install script with one that does literally the same thing, except multiple times, to ensure that ALL files are (hopefully) downloaded!" &&\ | ||
printf '@NoPromptForPassword 1\nforce_install_dir "%s"\nlogin anonymous\napp_update %i\napp_update %i validate\napp_update %i validate\nquit' \ | ||
"$SERVER_DIR" "$APP_ID" "$APP_ID" "$APP_ID" >> "$IMAGE_DIR/$STEAMCMD_UPDATE_SCRIPT" | ||
VOLUME "${SERVER_DIR}" | ||
chmod +x "${IMAGE_DIR}/${START_SCRIPT}" | ||
USER ${USER} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,2 +1,2 @@ | ||
#!/bin/bash | ||
"${SERVER_DIR}/hlds_run" -autoupdate -steam_dir "${STEAMCMD_DIR}" -steamcmd_script "${SERVER_DIR}/${STEAMCMD_UPDATE_SCRIPT}" "${START_ARGS}" | ||
"${SERVER_DIR}/hlds_run" -autoupdate -steam_dir "${STEAMCMD_DIR}" -steamcmd_script "${SERVERS_DIR}/${STEAMCMD_UPDATE_SCRIPT}" +map crossfire "${START_ARGS}" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
app_update 90 | ||
app_update 90 | ||
app_update 90 | ||
app_update validate 90 | ||
app_update validate 90 | ||
app_update validate 90 | ||
quit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,22 @@ | ||
FROM steamcmd-server | ||
USER root | ||
ENV APP_ID=276060 | ||
ENV SERVER_DIR="${SERVERS_DIR}/Sven Co-op Dedicated Server" | ||
ENV PAID_SCRIPT="paid.sh" | ||
COPY ./paid.sh "${IMAGE_DIR}/${PAID_SCRIPT}" | ||
COPY ./start.sh "${IMAGE_DIR}/${START_SCRIPT}" | ||
COPY ./steam_update_append.txt "${IMAGE_DIR}/${STEAMCMD_APPEND_SCRIPT}" | ||
RUN chown ${USER}:${USER} "${IMAGE_DIR}/${START_SCRIPT}" &&\ | ||
chmod +x "${IMAGE_DIR}/${START_SCRIPT}" &&\ | ||
chmod +x "${IMAGE_DIR}/${PAID_SCRIPT}" &&\ | ||
export DEBIAN_FRONTEND=noninteractive &&\ | ||
dpkg --add-architecture i386 &&\ | ||
apt update &&\ | ||
apt-get install -y --no-install-recommends --no-install-suggests \ | ||
wget \ | ||
libssl-dev libssl-dev:i386 \ | ||
zlib1g:i386 \ | ||
unzip &&\ | ||
apt-get remove --purge --auto-remove -y &&\ | ||
rm -rf /var/lib/apt/lists/* | ||
USER ${USER} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,23 @@ | ||
#!/bin/bash | ||
|
||
if [ ! -f "${SERVERS_DIR}/.server_installed_dlc_successfully.txt" ]; then | ||
echo "Installing DLC..." | ||
cd "${SERVER_DIR}/svencoop" | ||
|
||
install_opposing_force() | ||
{ | ||
echo "Installing Opposing Force.." | ||
./Install_OpFor_Support.sh | ||
} | ||
|
||
install_blueshift() | ||
{ | ||
echo "Installing Blue Shift.." | ||
./Install_bshift_Support.sh | ||
} | ||
|
||
install_opposing_force | ||
install_blueshift | ||
touch "${SERVERS_DIR}/.server_installed_dlc_successfully.txt" | ||
cd "${SERVER_DIR}" | ||
fi |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,3 @@ | ||
#!/bin/bash | ||
"${SERVERS_DIR}/${PAID_SCRIPT}" | ||
"${SERVER_DIR}/svends_run" -autoupdate -steam_dir "${STEAMCMD_DIR}" -steamcmd_script "${SERVERS_DIR}/${STEAMCMD_UPDATE_SCRIPT}" "${START_ARGS}" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,7 @@ | ||
app_update 276060 | ||
app_update 50 | ||
app_update 130 | ||
app_update validate 276060 | ||
app_update validate 50 | ||
app_update validate 130 | ||
quit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -1,3 +1,2 @@ | ||
#!/bin/bash | ||
"${SERVER_DIR}/svends_run" -autoupdate -steam_dir "${STEAMCMD_DIR}" -steamcmd_script "${SERVER_DIR}/${STEAMCMD_UPDATE_SCRIPT}" "${START_ARGS}" | ||
|
||
"${SERVER_DIR}/svends_run" -autoupdate -steam_dir "${STEAMCMD_DIR}" -steamcmd_script "${SERVERS_DIR}/${STEAMCMD_UPDATE_SCRIPT}" "${START_ARGS}" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,16 @@ | ||
FROM steamcmd-server | ||
USER root | ||
ENV APP_ID=17520 | ||
ENV SERVER_DIR="${SERVERS_DIR}/synergy" | ||
COPY ./synergy "${IMAGE_DIR}/synergy" | ||
COPY ./start.sh "${IMAGE_DIR}/${START_SCRIPT}" | ||
COPY ./steam_update_append.txt "${IMAGE_DIR}/${STEAMCMD_APPEND_SCRIPT}" | ||
RUN chown ${USER}:${USER} "${IMAGE_DIR}/${START_SCRIPT}" &&\ | ||
chmod +x "${IMAGE_DIR}/${START_SCRIPT}" &&\ | ||
dpkg --add-architecture i386 &&\ | ||
apt update &&\ | ||
apt-get install -y --no-install-suggests --no-install-recommends \ | ||
libtinfo5:i386 &&\ | ||
apt-get remove --purge --auto-remove -y &&\ | ||
rm -rf /var/lib/apt/lists/* | ||
USER ${USER} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
#!/bin/bash | ||
"${SERVER_DIR}/srcds_run" -game synergy -autoupdate -steam_dir "${STEAMCMD_DIR}" -steamcmd_script "${SERVERS_DIR}/${STEAMCMD_UPDATE_SCRIPT}" +map d1_trainstation_01 "${START_ARGS}" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,11 @@ | ||
app_update 17520 | ||
app_update 220 | ||
app_update 380 | ||
app_update 420 | ||
app_update 340 | ||
app_update 17520 validate | ||
app_update 220 validate | ||
app_update 380 validate | ||
app_update 420 validate | ||
app_update 340 validate | ||
quit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
sv_content_optional "hl2 ep1 ep2 lost" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1 @@ | ||
hl2 ep1 ep2 lost |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,15 @@ | ||
FROM steamcmd-server | ||
USER root | ||
ENV APP_ID=17520 | ||
ENV SERVER_DIR="${SERVERS_DIR}/Synergy" | ||
COPY ./start.sh "${IMAGE_DIR}/${START_SCRIPT}" | ||
COPY ./steam_update_append.txt "${IMAGE_DIR}/${STEAMCMD_APPEND_SCRIPT}" | ||
RUN chown ${USER}:${USER} "${IMAGE_DIR}/${START_SCRIPT}" &&\ | ||
chmod +x "${IMAGE_DIR}/${START_SCRIPT}" &&\ | ||
dpkg --add-architecture i386 &&\ | ||
apt update &&\ | ||
apt-get install -y --no-install-suggests --no-install-recommends \ | ||
libtinfo5:i386 &&\ | ||
apt-get remove --purge --auto-remove -y &&\ | ||
rm -rf /var/lib/apt/lists/* | ||
USER ${USER} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,2 @@ | ||
#!/bin/bash | ||
"${SERVER_DIR}/srcds_run" -game synergy -autoupdate -steam_dir "${STEAMCMD_DIR}" -steamcmd_script "${SERVERS_DIR}/${STEAMCMD_UPDATE_SCRIPT}" +map d1_trainstation_01 "${START_ARGS}" |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,5 @@ | ||
app_update 17520 | ||
app_update 220 | ||
app_update 17520 validate | ||
app_update 220 validate | ||
quit |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters