From 3590298ab40efe61c1be37e78ef60ee05eed1027 Mon Sep 17 00:00:00 2001 From: "Michael (Parker) Parker" Date: Mon, 10 Feb 2025 13:38:58 -0500 Subject: [PATCH] Update mariadb (#285) * add mariadb 11.5 and 11.6 adds latest mariadb docker images * update workflow and readme * Fix readme --------- Co-authored-by: Quinten <67589015+QuintenQVD0@users.noreply.github.com> --- .github/workflows/mariadb.yml | 2 ++ README.md | 4 ++++ mariadb/11.5/Dockerfile | 19 +++++++++++++++++++ mariadb/11.6/Dockerfile | 19 +++++++++++++++++++ 4 files changed, 44 insertions(+) create mode 100644 mariadb/11.5/Dockerfile create mode 100644 mariadb/11.6/Dockerfile diff --git a/.github/workflows/mariadb.yml b/.github/workflows/mariadb.yml index c9070e1..9937965 100644 --- a/.github/workflows/mariadb.yml +++ b/.github/workflows/mariadb.yml @@ -25,6 +25,8 @@ jobs: - '11.2' - '11.3' - '11.4' + - '11.5' + - '11.6' steps: - uses: actions/checkout@v4 - uses: docker/setup-qemu-action@v3 diff --git a/README.md b/README.md index ef6f7a3..df2fde6 100644 --- a/README.md +++ b/README.md @@ -203,6 +203,10 @@ is tagged correctly. * `ghcr.io/parkervcp/yolks:mariadb_11.3` * [`MariaDB 11.4`](/mariadb/11.4) * `ghcr.io/parkervcp/yolks:mariadb_11.4` + * [`MariaDB 11.5`](/mariadb/11.5) + * `ghcr.io/parkervcp/yolks:mariadb_11.5` + * [`MariaDB 11.6`](/mariadb/11.6) + * `ghcr.io/parkervcp/yolks:mariadb_11.6` ### [MongoDB](/mongodb) diff --git a/mariadb/11.5/Dockerfile b/mariadb/11.5/Dockerfile new file mode 100644 index 0000000..fd571fb --- /dev/null +++ b/mariadb/11.5/Dockerfile @@ -0,0 +1,19 @@ +# ----------------------------------------------------- +# MariaDB Image for Pterodactyl +# ----------------------------------------------------- +FROM --platform=$TARGETOS/$TARGETARCH mariadb:11.5 + +LABEL author="Michael Parker" maintainer="parker@pterodactyl.io" + +ENV DEBIAN_FRONTEND=noninteractive + +RUN apt update -y \ + && apt install -y netcat-traditional \ + && useradd -d /home/container -m container -s /bin/bash + +USER container +ENV USER=container HOME=/home/container +WORKDIR /home/container + +COPY ../entrypoint.sh /entrypoint.sh +CMD ["/bin/bash", "/entrypoint.sh"] diff --git a/mariadb/11.6/Dockerfile b/mariadb/11.6/Dockerfile new file mode 100644 index 0000000..ec0a23a --- /dev/null +++ b/mariadb/11.6/Dockerfile @@ -0,0 +1,19 @@ +# ----------------------------------------------------- +# MariaDB Image for Pterodactyl +# ----------------------------------------------------- +FROM --platform=$TARGETOS/$TARGETARCH mariadb:11.6 + +LABEL author="Michael Parker" maintainer="parker@pterodactyl.io" + +ENV DEBIAN_FRONTEND=noninteractive + +RUN apt update -y \ + && apt install -y netcat-traditional \ + && useradd -d /home/container -m container -s /bin/bash + +USER container +ENV USER=container HOME=/home/container +WORKDIR /home/container + +COPY ../entrypoint.sh /entrypoint.sh +CMD ["/bin/bash", "/entrypoint.sh"]