Skip to content

Commit

Permalink
update alpine and workflow
Browse files Browse the repository at this point in the history
  • Loading branch information
gOOvER committed Sep 25, 2023
1 parent 83b3dc8 commit a4bbf90
Show file tree
Hide file tree
Showing 11 changed files with 18 additions and 72 deletions.
1 change: 1 addition & 0 deletions .github/workflows/apps.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,6 +22,7 @@ jobs:
fail-fast: false
matrix:
oses:
- discordpush
- gitea
- uptimekuma

Expand Down
2 changes: 0 additions & 2 deletions .github/workflows/custom.yml
Original file line number Diff line number Diff line change
Expand Up @@ -22,9 +22,7 @@ jobs:
fail-fast: false
matrix:
oses:
- discordpush
- node16132
- 14pptr

steps:
- uses: actions/checkout@v4
Expand Down
20 changes: 7 additions & 13 deletions alpine/nodejs18/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
FROM --platform=$TARGETOS/$TARGETARCH node:18-alpine

LABEL author="Torsten Widmann" maintainer="info@goover.de"
LABEL org.opencontainers.image.source="https://github.com/gOOvER/own-pterodactyl-images"
LABEL org.opencontainers.image.licenses=MIT
LABEL author="Torsten Widmann" maintainer="info@goover.de"
LABEL org.opencontainers.image.source="https://github.com/gOOvER/own-pterodactyl-images"
LABEL org.opencontainers.image.licenses=MIT

RUN apk update \
&& apk upgrade
RUN apk update \
&& apk upgrade

RUN add --no-cache \
RUN apk add --no-cache \
autoconf \
automake \
build-essential \
Expand All @@ -32,13 +32,7 @@ RUN add --no-cache \

# updating npm
RUN npm install npm@latest -g

# add cloudflare repo
RUN mkdir -p --mode=0755 /usr/share/keyrings \
&& curl -fsSL https://pkg.cloudflare.com/cloudflare-main.gpg | tee /usr/share/keyrings/cloudflare-main.gpg >/dev/null \
&& echo 'deb [signed-by=/usr/share/keyrings/cloudflare-main.gpg] https://pkg.cloudflare.com/cloudflared bookworm main' | tee /etc/apt/sources.list.d/cloudflared.list \
&& apt update \
&& apt install -y cloudflared
RUN npm install -g typescript ts-node

## Setup user and working directory
RUN useradd -m -d /home/container -s /bin/bash container
Expand Down
20 changes: 7 additions & 13 deletions alpine/nodejs20/Dockerfile
Original file line number Diff line number Diff line change
@@ -1,13 +1,13 @@
FROM --platform=$TARGETOS/$TARGETARCH node:20-alpine

LABEL author="Torsten Widmann" maintainer="info@goover.de"
LABEL org.opencontainers.image.source="https://github.com/gOOvER/own-pterodactyl-images"
LABEL org.opencontainers.image.licenses=MIT
LABEL author="Torsten Widmann" maintainer="info@goover.de"
LABEL org.opencontainers.image.source="https://github.com/gOOvER/own-pterodactyl-images"
LABEL org.opencontainers.image.licenses=MIT

RUN apk update \
&& apk upgrade
RUN apk update \
&& apk upgrade

RUN add --no-cache \
RUN apk add --no-cache \
autoconf \
automake \
build-essential \
Expand All @@ -32,13 +32,7 @@ RUN add --no-cache \

# updating npm
RUN npm install npm@latest -g

# add cloudflare repo
RUN mkdir -p --mode=0755 /usr/share/keyrings \
&& curl -fsSL https://pkg.cloudflare.com/cloudflare-main.gpg | tee /usr/share/keyrings/cloudflare-main.gpg >/dev/null \
&& echo 'deb [signed-by=/usr/share/keyrings/cloudflare-main.gpg] https://pkg.cloudflare.com/cloudflared bookworm main' | tee /etc/apt/sources.list.d/cloudflared.list \
&& apt update \
&& apt install -y cloudflared
RUN npm install -g typescript ts-node

## Setup user and working directory
RUN useradd -m -d /home/container -s /bin/bash container
Expand Down
File renamed without changes.
File renamed without changes.
22 changes: 0 additions & 22 deletions custom/14pptr/Dockerfile

This file was deleted.

16 changes: 0 additions & 16 deletions custom/discordpush/entrypoint.sh

This file was deleted.

7 changes: 1 addition & 6 deletions dev/nodejs/16/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -30,12 +30,7 @@ RUN apt -y install \
libnss3 \
libsqlite3-dev

# add cloudflare repo
RUN mkdir -p --mode=0755 /usr/share/keyrings \
&& curl -fsSL https://pkg.cloudflare.com/cloudflare-main.gpg | tee /usr/share/keyrings/cloudflare-main.gpg >/dev/null \
&& echo 'deb [signed-by=/usr/share/keyrings/cloudflare-main.gpg] https://pkg.cloudflare.com/cloudflared bookworm main' | tee /etc/apt/sources.list.d/cloudflared.list \
&& apt update \
&& apt install -y cloudflared
RUN npm install -g typescript ts-node

## Setup user and working directory
RUN useradd -m -d /home/container -s /bin/bash container
Expand Down
1 change: 1 addition & 0 deletions dev/nodejs/18/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ RUN apt -y install \

# updating npm
RUN npm install npm@latest -g
RUN npm install -g typescript ts-node

## Setup user and working directory
RUN useradd -m -d /home/container -s /bin/bash container
Expand Down
1 change: 1 addition & 0 deletions dev/nodejs/20/Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -34,6 +34,7 @@ RUN apt -y install \

# updating npm
RUN npm install npm@latest -g
RUN npm install -g typescript ts-node

## Setup user and working directory
RUN useradd -m -d /home/container -s /bin/bash container
Expand Down

0 comments on commit a4bbf90

Please sign in to comment.