diff --git a/.github/workflows/erlang.yml b/.github/workflows/erlang.yml index 9c976f4..3a79891 100644 --- a/.github/workflows/erlang.yml +++ b/.github/workflows/erlang.yml @@ -19,6 +19,8 @@ jobs: - 22 - 23 - 24 + - 25 + - 26 steps: - uses: actions/checkout@v3 - uses: docker/setup-buildx-action@v2 diff --git a/erlang/25/Dockerfile b/erlang/25/Dockerfile new file mode 100644 index 0000000..caa5fca --- /dev/null +++ b/erlang/25/Dockerfile @@ -0,0 +1,16 @@ +FROM --platform=$TARGETOS/$TARGETARCH erlang:25-alpine + +LABEL author="Pascal Zarrad" maintainer="p.zarrad@outlook.de" + +LABEL org.opencontainers.image.source="https://github.com/pterodactyl/yolks" +LABEL org.opencontainers.image.licenses=MIT + +RUN apk add --update --no-cache ca-certificates curl git openssl sqlite tar tzdata \ + && adduser -D -h /home/container container + +USER container +ENV USER=container HOME=/home/container +WORKDIR /home/container + +COPY ./../entrypoint.sh /entrypoint.sh +CMD [ "/bin/ash", "/entrypoint.sh" ] diff --git a/erlang/26/Dockerfile b/erlang/26/Dockerfile new file mode 100644 index 0000000..121dc05 --- /dev/null +++ b/erlang/26/Dockerfile @@ -0,0 +1,16 @@ +FROM --platform=$TARGETOS/$TARGETARCH erlang:26-alpine + +LABEL author="Pascal Zarrad" maintainer="p.zarrad@outlook.de" + +LABEL org.opencontainers.image.source="https://github.com/pterodactyl/yolks" +LABEL org.opencontainers.image.licenses=MIT + +RUN apk add --update --no-cache ca-certificates curl git openssl sqlite tar tzdata \ + && adduser -D -h /home/container container + +USER container +ENV USER=container HOME=/home/container +WORKDIR /home/container + +COPY ./../entrypoint.sh /entrypoint.sh +CMD [ "/bin/ash", "/entrypoint.sh" ]