From 6c3cc3c64e170d82fab974729a0dad0d184f17a2 Mon Sep 17 00:00:00 2001 From: "Michael (Parker) Parker" Date: Mon, 19 Feb 2018 14:20:15 -0500 Subject: [PATCH 1/8] Changes for openttd --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 03dd5b4..b1ab073 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,7 +11,7 @@ ENV DEBIAN_FRONTEND noninteractive RUN dpkg --add-architecture i386 \ && apt-get update \ && apt-get upgrade -y \ - && apt-get install -y tar curl gcc g++ lib32gcc1 lib32tinfo5 lib32z1 lib32stdc++6 libtinfo5:i386 libncurses5:i386 libcurl3-gnutls:i386 iproute2 gdb \ + && apt-get install -y tar curl gcc g++ lib32gcc1 lib32tinfo5 lib32z1 lib32stdc++6 libtinfo5:i386 libncurses5:i386 libcurl3-gnutls:i386 iproute2 gdb libsdl1.2debian libfontconfig \ && useradd -m -d /home/container container USER container From 855673530a2e63ea9df163504c6813c2184c005b Mon Sep 17 00:00:00 2001 From: "Michael (Parker) Parker" Date: Fri, 6 Jul 2018 13:34:48 -0400 Subject: [PATCH 2/8] 7 days to die fix This is dumb... --- Dockerfile | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/Dockerfile b/Dockerfile index b1ab073..9de31be 100644 --- a/Dockerfile +++ b/Dockerfile @@ -3,7 +3,7 @@ # Environment: Source Engine # Minimum Panel Version: 0.6.0 # ---------------------------------- -FROM ubuntu:16.04 +FROM ubuntu:18.04 MAINTAINER Pterodactyl Software, ENV DEBIAN_FRONTEND noninteractive @@ -11,7 +11,7 @@ ENV DEBIAN_FRONTEND noninteractive RUN dpkg --add-architecture i386 \ && apt-get update \ && apt-get upgrade -y \ - && apt-get install -y tar curl gcc g++ lib32gcc1 lib32tinfo5 lib32z1 lib32stdc++6 libtinfo5:i386 libncurses5:i386 libcurl3-gnutls:i386 iproute2 gdb libsdl1.2debian libfontconfig \ + && apt-get install -y tar curl gcc g++ lib32gcc1 lib32tinfo5 lib32z1 lib32stdc++6 libtinfo5:i386 libncurses5:i386 libcurl3-gnutls:i386 iproute2 gdb libsdl1.2debian libfontconfig telnet \ && useradd -m -d /home/container container USER container From ab0b6576801dc8df40be4006e0bcc1113d2d5dd8 Mon Sep 17 00:00:00 2001 From: "Michael (Parker) Parker" Date: Fri, 6 Jul 2018 19:00:20 -0400 Subject: [PATCH 3/8] adding net-tools need netstat for troubleshooting --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 9de31be..34575b9 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,7 +11,7 @@ ENV DEBIAN_FRONTEND noninteractive RUN dpkg --add-architecture i386 \ && apt-get update \ && apt-get upgrade -y \ - && apt-get install -y tar curl gcc g++ lib32gcc1 lib32tinfo5 lib32z1 lib32stdc++6 libtinfo5:i386 libncurses5:i386 libcurl3-gnutls:i386 iproute2 gdb libsdl1.2debian libfontconfig telnet \ + && apt-get install -y tar curl gcc g++ lib32gcc1 lib32tinfo5 lib32z1 lib32stdc++6 libtinfo5:i386 libncurses5:i386 libcurl3-gnutls:i386 iproute2 gdb libsdl1.2debian libfontconfig telnet net-tools \ && useradd -m -d /home/container container USER container From 5fc42b8f7ba492838b01ffd3233791e84d753608 Mon Sep 17 00:00:00 2001 From: Unknown Date: Fri, 13 Jul 2018 04:16:41 -0400 Subject: [PATCH 4/8] Fix Maintainer Deprecation --- Dockerfile | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 34575b9..4c11492 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,8 @@ # ---------------------------------- FROM ubuntu:18.04 -MAINTAINER Pterodactyl Software, +LABEL vendor="Pterodactyl Software" maintainer="support@pterodactyl.io" + ENV DEBIAN_FRONTEND noninteractive # Install Dependencies RUN dpkg --add-architecture i386 \ From 15323e496f94173dc220fab0b664594c48c1605e Mon Sep 17 00:00:00 2001 From: Unknown Date: Fri, 13 Jul 2018 04:19:16 -0400 Subject: [PATCH 5/8] Fix Maintainer Deprecation --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 4c11492..9b757f6 100644 --- a/Dockerfile +++ b/Dockerfile @@ -5,7 +5,7 @@ # ---------------------------------- FROM ubuntu:18.04 -LABEL vendor="Pterodactyl Software" maintainer="support@pterodactyl.io" +LABEL author="Pterodactyl Software" maintainer="support@pterodactyl.io" ENV DEBIAN_FRONTEND noninteractive # Install Dependencies From 64ddf27920e668e9653d321402d330082906a6a2 Mon Sep 17 00:00:00 2001 From: "Michael (Parker) Parker" Date: Sat, 18 Aug 2018 22:17:39 -0400 Subject: [PATCH 6/8] Update entrypoint.sh --- entrypoint.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/entrypoint.sh b/entrypoint.sh index e79cacd..f0549a8 100644 --- a/entrypoint.sh +++ b/entrypoint.sh @@ -1,6 +1,6 @@ #!/bin/bash cd /home/container - +sleep 1 # Make internal Docker IP address available to processes. export INTERNAL_IP=`ip route get 1 | awk '{print $NF;exit}'` From f0990c07d7c650f84b6971e5997ff9ab832b8187 Mon Sep 17 00:00:00 2001 From: "Michael (Parker) Parker" Date: Sat, 6 Oct 2018 16:02:26 -0400 Subject: [PATCH 7/8] adding requirements Don't Starve requires a few more deps. --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index 34575b9..9d71cc7 100644 --- a/Dockerfile +++ b/Dockerfile @@ -11,7 +11,7 @@ ENV DEBIAN_FRONTEND noninteractive RUN dpkg --add-architecture i386 \ && apt-get update \ && apt-get upgrade -y \ - && apt-get install -y tar curl gcc g++ lib32gcc1 lib32tinfo5 lib32z1 lib32stdc++6 libtinfo5:i386 libncurses5:i386 libcurl3-gnutls:i386 iproute2 gdb libsdl1.2debian libfontconfig telnet net-tools \ + && apt-get install -y tar curl gcc g++ lib32gcc1 libgcc1 libcurl4-gnutls-dev:i386 libcurl4:i386 lib32tinfo5 lib32z1 lib32stdc++6 libtinfo5:i386 libncurses5:i386 libcurl3-gnutls:i386 iproute2 gdb libsdl1.2debian libfontconfig telnet net-tools \ && useradd -m -d /home/container container USER container From 7537c277f46a3ddab1dd0fdb4c5751a909134d25 Mon Sep 17 00:00:00 2001 From: "Michael (Parker) Parker" Date: Sat, 6 Oct 2018 20:48:12 -0400 Subject: [PATCH 8/8] adding netcat This is a test build really. --- Dockerfile | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Dockerfile b/Dockerfile index f07ea8b..f769fe1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -12,7 +12,7 @@ ENV DEBIAN_FRONTEND noninteractive RUN dpkg --add-architecture i386 \ && apt-get update \ && apt-get upgrade -y \ - && apt-get install -y tar curl gcc g++ lib32gcc1 libgcc1 libcurl4-gnutls-dev:i386 libcurl4:i386 lib32tinfo5 lib32z1 lib32stdc++6 libtinfo5:i386 libncurses5:i386 libcurl3-gnutls:i386 iproute2 gdb libsdl1.2debian libfontconfig telnet net-tools \ + && apt-get install -y tar curl gcc g++ lib32gcc1 libgcc1 libcurl4-gnutls-dev:i386 libcurl4:i386 lib32tinfo5 lib32z1 lib32stdc++6 libtinfo5:i386 libncurses5:i386 libcurl3-gnutls:i386 iproute2 gdb libsdl1.2debian libfontconfig telnet net-tools netcat \ && useradd -m -d /home/container container USER container