From 9d3309c7417ac8869b678ae47c92865e79a199b4 Mon Sep 17 00:00:00 2001 From: fithwum Date: Wed, 8 Nov 2023 16:33:34 -0800 Subject: [PATCH] update --- fabric/fabric-1.18.1/Dockerfile | 2 +- fabric/fabric-1.18.2/Dockerfile | 2 +- fabric/fabric-1.18/Dockerfile | 2 +- fabric/fabric-1.19.1/Dockerfile | 2 +- fabric/fabric-1.19.2/Dockerfile | 2 +- fabric/fabric-1.19.3/Dockerfile | 2 +- fabric/fabric-1.19.4/Dockerfile | 2 +- fabric/fabric-1.19/Dockerfile | 2 +- fabric/fabric-1.20.1/Dockerfile | 2 +- fabric/fabric-1.20.2/Dockerfile | 2 +- fabric/fabric-1.20/Dockerfile | 2 +- quilt/quilt-1.20/Dockerfile | 38 +++++++++++++++++++++++++++++++++ 12 files changed, 49 insertions(+), 11 deletions(-) create mode 100644 quilt/quilt-1.20/Dockerfile diff --git a/fabric/fabric-1.18.1/Dockerfile b/fabric/fabric-1.18.1/Dockerfile index 878f3ec..3bdebd4 100644 --- a/fabric/fabric-1.18.1/Dockerfile +++ b/fabric/fabric-1.18.1/Dockerfile @@ -3,7 +3,7 @@ LABEL maintainer "fithwum" # Environment Variables ENV ACCEPT_EULA="false" -ENV GAME_PORT="25565" +ENV GAME_PORT="" ENV MC_VERSION="1.18.1" ENV FABRIC_VERSION="" ENV INSTALLER_VERSION="" diff --git a/fabric/fabric-1.18.2/Dockerfile b/fabric/fabric-1.18.2/Dockerfile index 9f9eeac..24e79c6 100644 --- a/fabric/fabric-1.18.2/Dockerfile +++ b/fabric/fabric-1.18.2/Dockerfile @@ -3,7 +3,7 @@ LABEL maintainer "fithwum" # Environment Variables ENV ACCEPT_EULA="false" -ENV GAME_PORT="25565" +ENV GAME_PORT="" ENV MC_VERSION="1.18.2" ENV FABRIC_VERSION="" ENV INSTALLER_VERSION="" diff --git a/fabric/fabric-1.18/Dockerfile b/fabric/fabric-1.18/Dockerfile index 9cd9991..dbef35d 100644 --- a/fabric/fabric-1.18/Dockerfile +++ b/fabric/fabric-1.18/Dockerfile @@ -3,7 +3,7 @@ LABEL maintainer "fithwum" # Environment Variables ENV ACCEPT_EULA="false" -ENV GAME_PORT="25565" +ENV GAME_PORT="" ENV MC_VERSION="1.18" ENV FABRIC_VERSION="" ENV INSTALLER_VERSION="" diff --git a/fabric/fabric-1.19.1/Dockerfile b/fabric/fabric-1.19.1/Dockerfile index 6e006f1..10ba810 100644 --- a/fabric/fabric-1.19.1/Dockerfile +++ b/fabric/fabric-1.19.1/Dockerfile @@ -3,7 +3,7 @@ LABEL maintainer "fithwum" # Environment Variables ENV ACCEPT_EULA="false" -ENV GAME_PORT="25565" +ENV GAME_PORT="" ENV MC_VERSION="1.19.1" ENV FABRIC_VERSION="" ENV INSTALLER_VERSION="" diff --git a/fabric/fabric-1.19.2/Dockerfile b/fabric/fabric-1.19.2/Dockerfile index 60e58a8..5619fe2 100644 --- a/fabric/fabric-1.19.2/Dockerfile +++ b/fabric/fabric-1.19.2/Dockerfile @@ -3,7 +3,7 @@ LABEL maintainer "fithwum" # Environment Variables ENV ACCEPT_EULA="false" -ENV GAME_PORT="25565" +ENV GAME_PORT="" ENV MC_VERSION="1.19.2" ENV FABRIC_VERSION="" ENV INSTALLER_VERSION="" diff --git a/fabric/fabric-1.19.3/Dockerfile b/fabric/fabric-1.19.3/Dockerfile index eaf8929..24f19cd 100644 --- a/fabric/fabric-1.19.3/Dockerfile +++ b/fabric/fabric-1.19.3/Dockerfile @@ -3,7 +3,7 @@ LABEL maintainer "fithwum" # Environment Variables ENV ACCEPT_EULA="false" -ENV GAME_PORT="25565" +ENV GAME_PORT="" ENV MC_VERSION="1.19.3" ENV FABRIC_VERSION="" ENV INSTALLER_VERSION="" diff --git a/fabric/fabric-1.19.4/Dockerfile b/fabric/fabric-1.19.4/Dockerfile index 2a02fed..84d8ebb 100644 --- a/fabric/fabric-1.19.4/Dockerfile +++ b/fabric/fabric-1.19.4/Dockerfile @@ -3,7 +3,7 @@ LABEL maintainer "fithwum" # Environment Variables ENV ACCEPT_EULA="false" -ENV GAME_PORT="25565" +ENV GAME_PORT="" ENV MC_VERSION="1.19.4" ENV FABRIC_VERSION="" ENV INSTALLER_VERSION="" diff --git a/fabric/fabric-1.19/Dockerfile b/fabric/fabric-1.19/Dockerfile index b5c609a..18b888d 100644 --- a/fabric/fabric-1.19/Dockerfile +++ b/fabric/fabric-1.19/Dockerfile @@ -3,7 +3,7 @@ LABEL maintainer "fithwum" # Environment Variables ENV ACCEPT_EULA="false" -ENV GAME_PORT="25565" +ENV GAME_PORT="" ENV MC_VERSION="1.19" ENV FABRIC_VERSION="" ENV INSTALLER_VERSION="" diff --git a/fabric/fabric-1.20.1/Dockerfile b/fabric/fabric-1.20.1/Dockerfile index e3813b2..b383439 100644 --- a/fabric/fabric-1.20.1/Dockerfile +++ b/fabric/fabric-1.20.1/Dockerfile @@ -3,7 +3,7 @@ LABEL maintainer "fithwum" # Environment Variables ENV ACCEPT_EULA="false" -ENV GAME_PORT="25565" +ENV GAME_PORT="" ENV MC_VERSION="1.20.1" ENV FABRIC_VERSION="" ENV INSTALLER_VERSION="" diff --git a/fabric/fabric-1.20.2/Dockerfile b/fabric/fabric-1.20.2/Dockerfile index ff5bac8..2f22be5 100644 --- a/fabric/fabric-1.20.2/Dockerfile +++ b/fabric/fabric-1.20.2/Dockerfile @@ -3,7 +3,7 @@ LABEL maintainer "fithwum" # Environment Variables ENV ACCEPT_EULA="false" -ENV GAME_PORT="25565" +ENV GAME_PORT="" ENV MC_VERSION="1.20.2" ENV FABRIC_VERSION="" ENV INSTALLER_VERSION="" diff --git a/fabric/fabric-1.20/Dockerfile b/fabric/fabric-1.20/Dockerfile index fcddb80..880ddcf 100644 --- a/fabric/fabric-1.20/Dockerfile +++ b/fabric/fabric-1.20/Dockerfile @@ -3,7 +3,7 @@ LABEL maintainer "fithwum" # Environment Variables ENV ACCEPT_EULA="false" -ENV GAME_PORT="25565" +ENV GAME_PORT="" ENV MC_VERSION="1.20" ENV FABRIC_VERSION="" ENV INSTALLER_VERSION="" diff --git a/quilt/quilt-1.20/Dockerfile b/quilt/quilt-1.20/Dockerfile new file mode 100644 index 0000000..3b9acf1 --- /dev/null +++ b/quilt/quilt-1.20/Dockerfile @@ -0,0 +1,38 @@ +FROM fithwum/debian-base:bullseye +LABEL maintainer "fithwum" + +ENV ACCEPT_EULA="false" +ENV GAME_PORT=25565 +ENV QUILT_URL=https://quiltmc.org/api/v1/download-latest-installer/java-universal + +# URL's for files +ARG INSTALL_SCRIPT=https://gitlab.fithwum.tech/fithwum/minecraft/-/raw/master/files/Install_Script_Quilt.sh + +# Install java-17 & Dependencies. +RUN apt-get -y update \ + && apt-get -y --fix-broken install \ + && apt-get install -y software-properties-common openjdk-17-jdk \ + && apt-get clean \ + && rm -rf /var/lib/apt/lists/* \ + && update-ca-certificates -f; + +# Folder creation. +RUN mkdir -p /MCserver /MCtemp \ + && chmod 777 -R /MCserver /MCtemp \ + && chown 99:100 -R /MCserver /MCtemp +RUN cd /MCserver \ + && wget ${QUILT_URL} -O quilt-installer.jar \ + && java -jar quilt-installer.jar install server 1.20 --download-server \ + && rm -frv quilt-installer.jar + +ADD "${INSTALL_SCRIPT}" /MCtemp +RUN chmod +x /MCtemp/Install_Script_Quilt.sh + +# Directory where data is stored +VOLUME /MCserver + +# 25565 Default. +EXPOSE 25565/udp 25565/tcp + +# Run command +CMD [ "/bin/bash", "./MCtemp/Install_Script_Quilt.sh" ]