From 9096b27d0173af65254c71db6995780834f59040 Mon Sep 17 00:00:00 2001 From: Harry W Date: Mon, 17 Jun 2024 16:48:14 +0100 Subject: [PATCH] Disable update-notifier for NPM (#29) * Disable update-notifier for NPM * Update NPM on docker build * Change maintainer email * Remove npm updates on unsupported versions * Replace remaining emails --- bot/bastion/Dockerfile | 2 +- bot/lavalink/Dockerfile | 2 +- bot/modmail/Dockerfile | 2 +- bot/redbot/Dockerfile | 2 +- dotnet/dotnet-3.1/Dockerfile | 2 +- dotnet/dotnet-7/Dockerfile | 2 +- dotnet/dotnet-8/Dockerfile | 2 +- games/bdsx/Dockerfile | 2 +- games/cs2/Dockerfile | 2 +- games/dotnet/Dockerfile | 2 +- games/liteloader-bds/Dockerfile | 2 +- games/proton/Dockerfile | 2 +- games/rust/Dockerfile | 2 +- games/source/Dockerfile | 2 +- games/unturned-mh/Dockerfile | 2 +- games/unturned-preview/Dockerfile | 2 +- games/unturned/Dockerfile | 2 +- games/valheim/Dockerfile | 2 +- games/wine-latest/Dockerfile | 2 +- games/wine-staging/Dockerfile | 2 +- generic/debian/Dockerfile | 2 +- generic/mono/Dockerfile | 2 +- generic/wine/Dockerfile | 2 +- golang/golang-121/Dockerfile | 2 +- java/anti-malware/Dockerfile | 2 +- java/java-jre11/Dockerfile | 2 +- java/java-jre16/Dockerfile | 2 +- java/java-jre17/Dockerfile | 2 +- java/java-jre18/Dockerfile | 2 +- java/java-jre19/Dockerfile | 2 +- java/java-jre20/Dockerfile | 2 +- java/java-jre21/Dockerfile | 2 +- java/java-jre22/Dockerfile | 2 +- java/java-jre8/Dockerfile | 2 +- nodejs/entrypoint.sh | 3 +++ nodejs/nodejs-12/Dockerfile | 2 +- nodejs/nodejs-13/Dockerfile | 2 +- nodejs/nodejs-14/Dockerfile | 2 +- nodejs/nodejs-15/Dockerfile | 2 +- nodejs/nodejs-16/Dockerfile | 4 +++- nodejs/nodejs-17/Dockerfile | 2 +- nodejs/nodejs-18/Dockerfile | 4 +++- nodejs/nodejs-19/Dockerfile | 4 +++- nodejs/nodejs-20/Dockerfile | 4 +++- nodejs/nodejs-21/Dockerfile | 2 +- nodejs/nodejs-22/Dockerfile | 2 +- other/azul-prime-17/Dockerfile | 2 +- other/azul-prime-19/Dockerfile | 2 +- php/php-8.3/Dockerfile | 2 -- python/python-3.10/Dockerfile | 2 +- python/python-3.11/Dockerfile | 2 +- python/python-3.12/Dockerfile | 2 +- python/python-3.6/Dockerfile | 2 +- python/python-3.7/Dockerfile | 2 +- python/python-3.8/Dockerfile | 2 +- python/python-3.9/Dockerfile | 2 +- troubleshooting/network/Dockerfile | 2 +- 57 files changed, 66 insertions(+), 57 deletions(-) diff --git a/bot/bastion/Dockerfile b/bot/bastion/Dockerfile index 1df7451..ec8901f 100644 --- a/bot/bastion/Dockerfile +++ b/bot/bastion/Dockerfile @@ -5,7 +5,7 @@ FROM node:18-bullseye -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" ## install mongo RUN wget -qO - https://www.mongodb.org/static/pgp/server-6.0.asc | apt-key add - \ diff --git a/bot/lavalink/Dockerfile b/bot/lavalink/Dockerfile index 2c37772..2cf0755 100644 --- a/bot/lavalink/Dockerfile +++ b/bot/lavalink/Dockerfile @@ -5,7 +5,7 @@ FROM openjdk:17-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt-get update -y \ && apt-get install -y curl ca-certificates openssl git tar sqlite3 fontconfig tzdata iproute2 \ diff --git a/bot/modmail/Dockerfile b/bot/modmail/Dockerfile index d866724..8e55806 100644 --- a/bot/modmail/Dockerfile +++ b/bot/modmail/Dockerfile @@ -5,7 +5,7 @@ FROM python:3.9-slim-bullseye -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt install -y gnupg build-essential git netcat ffmpeg iproute2 curl tzdata wget \ diff --git a/bot/redbot/Dockerfile b/bot/redbot/Dockerfile index ed5cee8..5e7886a 100644 --- a/bot/redbot/Dockerfile +++ b/bot/redbot/Dockerfile @@ -5,7 +5,7 @@ FROM python:3.11-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN mkdir -p /usr/share/man/man1 RUN apt update \ diff --git a/dotnet/dotnet-3.1/Dockerfile b/dotnet/dotnet-3.1/Dockerfile index fe469cc..c6a15cf 100644 --- a/dotnet/dotnet-3.1/Dockerfile +++ b/dotnet/dotnet-3.1/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" ENV DEBIAN_FRONTEND noninteractive diff --git a/dotnet/dotnet-7/Dockerfile b/dotnet/dotnet-7/Dockerfile index e84b569..32a67d9 100644 --- a/dotnet/dotnet-7/Dockerfile +++ b/dotnet/dotnet-7/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" ENV DEBIAN_FRONTEND noninteractive diff --git a/dotnet/dotnet-8/Dockerfile b/dotnet/dotnet-8/Dockerfile index db929a7..4bd2235 100644 --- a/dotnet/dotnet-8/Dockerfile +++ b/dotnet/dotnet-8/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" ENV DEBIAN_FRONTEND noninteractive diff --git a/games/bdsx/Dockerfile b/games/bdsx/Dockerfile index bc0751b..ba07fa5 100644 --- a/games/bdsx/Dockerfile +++ b/games/bdsx/Dockerfile @@ -5,7 +5,7 @@ FROM alpine:latest -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apk add --no-cache --update nodejs npm wine freetype git bash \ && adduser -D -h /home/container container diff --git a/games/cs2/Dockerfile b/games/cs2/Dockerfile index 80791a4..2615e50 100644 --- a/games/cs2/Dockerfile +++ b/games/cs2/Dockerfile @@ -4,7 +4,7 @@ # ---------------------------------- FROM registry.gitlab.steamos.cloud/steamrt/sniper/platform -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" ENV DEBIAN_FRONTEND noninteractive USER container diff --git a/games/dotnet/Dockerfile b/games/dotnet/Dockerfile index ada135a..a744035 100644 --- a/games/dotnet/Dockerfile +++ b/games/dotnet/Dockerfile @@ -6,7 +6,7 @@ FROM debian:bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update -y \ && apt upgrade -y \ diff --git a/games/liteloader-bds/Dockerfile b/games/liteloader-bds/Dockerfile index bda9cff..4d13e68 100644 --- a/games/liteloader-bds/Dockerfile +++ b/games/liteloader-bds/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" ## install required packages RUN dpkg --add-architecture i386 \ diff --git a/games/proton/Dockerfile b/games/proton/Dockerfile index 2a6f0e7..0e8ce16 100644 --- a/games/proton/Dockerfile +++ b/games/proton/Dockerfile @@ -7,7 +7,7 @@ FROM debian:bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN dpkg --add-architecture i386 \ && apt update \ diff --git a/games/rust/Dockerfile b/games/rust/Dockerfile index c02d98f..87e182c 100644 --- a/games/rust/Dockerfile +++ b/games/rust/Dockerfile @@ -5,7 +5,7 @@ FROM ubuntu:18.04 -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" ENV DEBIAN_FRONTEND noninteractive diff --git a/games/source/Dockerfile b/games/source/Dockerfile index 3b4173c..9312d60 100644 --- a/games/source/Dockerfile +++ b/games/source/Dockerfile @@ -6,7 +6,7 @@ FROM debian:bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" ENV DEBIAN_FRONTEND noninteractive diff --git a/games/unturned-mh/Dockerfile b/games/unturned-mh/Dockerfile index 9470c14..87f1e78 100644 --- a/games/unturned-mh/Dockerfile +++ b/games/unturned-mh/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" ENV DEBIAN_FRONTEND noninteractive diff --git a/games/unturned-preview/Dockerfile b/games/unturned-preview/Dockerfile index c4336fb..c85d2a3 100644 --- a/games/unturned-preview/Dockerfile +++ b/games/unturned-preview/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" ENV DEBIAN_FRONTEND noninteractive diff --git a/games/unturned/Dockerfile b/games/unturned/Dockerfile index 760f2b1..539db09 100644 --- a/games/unturned/Dockerfile +++ b/games/unturned/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" ENV DEBIAN_FRONTEND noninteractive diff --git a/games/valheim/Dockerfile b/games/valheim/Dockerfile index 1735bb4..5e859d7 100644 --- a/games/valheim/Dockerfile +++ b/games/valheim/Dockerfile @@ -6,7 +6,7 @@ FROM debian:bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" ENV DEBIAN_FRONTEND noninteractive diff --git a/games/wine-latest/Dockerfile b/games/wine-latest/Dockerfile index 7e1b2e6..51a6bff 100644 --- a/games/wine-latest/Dockerfile +++ b/games/wine-latest/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" ## install required packages RUN dpkg --add-architecture i386 \ diff --git a/games/wine-staging/Dockerfile b/games/wine-staging/Dockerfile index 0df5330..8ae8054 100644 --- a/games/wine-staging/Dockerfile +++ b/games/wine-staging/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" ## install required packages RUN dpkg --add-architecture i386 \ diff --git a/generic/debian/Dockerfile b/generic/debian/Dockerfile index e630115..0495b03 100644 --- a/generic/debian/Dockerfile +++ b/generic/debian/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" ENV DEBIAN_FRONTEND noninteractive diff --git a/generic/mono/Dockerfile b/generic/mono/Dockerfile index 2a53e55..14c2675 100644 --- a/generic/mono/Dockerfile +++ b/generic/mono/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt-get update -y \ && apt-get install -y fontconfig dirmngr curl ca-certificates openssl git tar tzdata iproute2 \ diff --git a/generic/wine/Dockerfile b/generic/wine/Dockerfile index 5474ebe..947302e 100644 --- a/generic/wine/Dockerfile +++ b/generic/wine/Dockerfile @@ -5,7 +5,7 @@ FROM alpine:latest -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apk update RUN apk add wget && apk add unzip bash diff --git a/golang/golang-121/Dockerfile b/golang/golang-121/Dockerfile index 45f290f..c89e200 100644 --- a/golang/golang-121/Dockerfile +++ b/golang/golang-121/Dockerfile @@ -5,7 +5,7 @@ FROM golang:1.21 -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" USER container ENV USER=container HOME=/home/container LANG=C.UTF-8 diff --git a/java/anti-malware/Dockerfile b/java/anti-malware/Dockerfile index 84dfb15..8552b38 100644 --- a/java/anti-malware/Dockerfile +++ b/java/anti-malware/Dockerfile @@ -5,7 +5,7 @@ FROM openjdk:17-slim-bullseye -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt-get update -y \ && apt-get install fontconfig iproute2 curl -y \ diff --git a/java/java-jre11/Dockerfile b/java/java-jre11/Dockerfile index 691725c..e7b2000 100644 --- a/java/java-jre11/Dockerfile +++ b/java/java-jre11/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bookworm-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt-get update -y \ && apt-get install fontconfig iproute2 curl ca-certificates unzip tar jq -y \ diff --git a/java/java-jre16/Dockerfile b/java/java-jre16/Dockerfile index 1bb911a..2f099fc 100644 --- a/java/java-jre16/Dockerfile +++ b/java/java-jre16/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bookworm-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt-get update -y \ && apt-get install fontconfig iproute2 curl ca-certificates unzip tar jq -y \ diff --git a/java/java-jre17/Dockerfile b/java/java-jre17/Dockerfile index 6f6bebc..21ed6ca 100644 --- a/java/java-jre17/Dockerfile +++ b/java/java-jre17/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bookworm-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt-get update -y \ && apt-get install fontconfig iproute2 curl ca-certificates unzip tar jq font-manager -y \ diff --git a/java/java-jre18/Dockerfile b/java/java-jre18/Dockerfile index 914c246..cd66851 100644 --- a/java/java-jre18/Dockerfile +++ b/java/java-jre18/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bookworm-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt-get update -y \ && apt-get install fontconfig iproute2 curl ca-certificates unzip tar jq -y \ diff --git a/java/java-jre19/Dockerfile b/java/java-jre19/Dockerfile index d8ae0ef..ed08b18 100644 --- a/java/java-jre19/Dockerfile +++ b/java/java-jre19/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bookworm-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt-get update -y \ && apt-get install fontconfig iproute2 curl ca-certificates unzip tar jq -y \ diff --git a/java/java-jre20/Dockerfile b/java/java-jre20/Dockerfile index b646263..1b0d699 100644 --- a/java/java-jre20/Dockerfile +++ b/java/java-jre20/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bookworm-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt-get update -y \ && apt-get install fontconfig iproute2 curl ca-certificates unzip tar jq -y \ diff --git a/java/java-jre21/Dockerfile b/java/java-jre21/Dockerfile index 77c25e0..b163aa9 100644 --- a/java/java-jre21/Dockerfile +++ b/java/java-jre21/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bookworm-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt-get update -y \ && apt-get install fontconfig iproute2 curl ca-certificates unzip tar jq -y \ diff --git a/java/java-jre22/Dockerfile b/java/java-jre22/Dockerfile index 800ff79..0f6494f 100644 --- a/java/java-jre22/Dockerfile +++ b/java/java-jre22/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bookworm-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt-get update -y \ && apt-get install fontconfig iproute2 curl ca-certificates unzip tar jq -y \ diff --git a/java/java-jre8/Dockerfile b/java/java-jre8/Dockerfile index 087d92d..2376ec7 100644 --- a/java/java-jre8/Dockerfile +++ b/java/java-jre8/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bookworm-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt-get update -y \ && apt-get install fontconfig iproute2 curl ca-certificates unzip tar jq -y \ diff --git a/nodejs/entrypoint.sh b/nodejs/entrypoint.sh index fa83100..bbb8789 100644 --- a/nodejs/entrypoint.sh +++ b/nodejs/entrypoint.sh @@ -33,6 +33,9 @@ echo "Discord.js version: ${DJS_VER}" # Make internal Docker IP address available to processes. export INTERNAL_IP=`ip route get 1 | awk '{print $(NF-2);exit}'` +# Disable NPM update notifications (https://github.com/sparkedhost/images/issues/28) +echo "update-notifier=false" > ~/.npmrc + # Replace Startup Variables MODIFIED_STARTUP=$(echo -e ${STARTUP} | sed -e 's/{{/${/g' -e 's/}}/}/g') echo "customer@apollopanel:~# ${MODIFIED_STARTUP}" diff --git a/nodejs/nodejs-12/Dockerfile b/nodejs/nodejs-12/Dockerfile index a9a92ca..a0f8989 100644 --- a/nodejs/nodejs-12/Dockerfile +++ b/nodejs/nodejs-12/Dockerfile @@ -5,7 +5,7 @@ FROM node:12-bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps python3 build-essential libcairo2-dev libpango1.0-dev libgif-dev librsvg2-dev libjpeg62-turbo-dev libc6 musl-dev libnss3 \ diff --git a/nodejs/nodejs-13/Dockerfile b/nodejs/nodejs-13/Dockerfile index 81188a9..a638c51 100644 --- a/nodejs/nodejs-13/Dockerfile +++ b/nodejs/nodejs-13/Dockerfile @@ -5,7 +5,7 @@ FROM node:13-buster-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps python3 build-essential libcairo2-dev libpango1.0-dev libgif-dev librsvg2-dev libjpeg62-turbo-dev libc6 libnss3 \ diff --git a/nodejs/nodejs-14/Dockerfile b/nodejs/nodejs-14/Dockerfile index 6d20dfe..8aef3fd 100644 --- a/nodejs/nodejs-14/Dockerfile +++ b/nodejs/nodejs-14/Dockerfile @@ -5,7 +5,7 @@ FROM node:14-bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates screen dnsutils curl iproute2 ffmpeg procps python3 build-essential libcairo2-dev libpango1.0-dev libgif-dev librsvg2-dev libjpeg62-turbo-dev libc6 libnss3 \ diff --git a/nodejs/nodejs-15/Dockerfile b/nodejs/nodejs-15/Dockerfile index 985cbdf..9a2544b 100644 --- a/nodejs/nodejs-15/Dockerfile +++ b/nodejs/nodejs-15/Dockerfile @@ -5,7 +5,7 @@ FROM node:15-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps python3 build-essential libcairo2-dev libpango1.0-dev libgif-dev librsvg2-dev libjpeg62-turbo-dev libc6 libnss3 \ diff --git a/nodejs/nodejs-16/Dockerfile b/nodejs/nodejs-16/Dockerfile index e08ec46..69e378a 100644 --- a/nodejs/nodejs-16/Dockerfile +++ b/nodejs/nodejs-16/Dockerfile @@ -5,7 +5,7 @@ FROM node:16-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps python3 build-essential libcairo2-dev libpango1.0-dev libgif-dev librsvg2-dev libjpeg62-turbo-dev libc6 fonts-noto libtool libnss3 \ @@ -14,6 +14,8 @@ RUN apt update \ ADD ca.crt /usr/local/share/ca-certificates/sparked-ca.crt RUN chmod 644 /usr/local/share/ca-certificates/sparked-ca.crt && update-ca-certificates +RUN npm install -g npm@latest + USER container ENV USER=container HOME=/home/container diff --git a/nodejs/nodejs-17/Dockerfile b/nodejs/nodejs-17/Dockerfile index 220e2a7..69df4fb 100644 --- a/nodejs/nodejs-17/Dockerfile +++ b/nodejs/nodejs-17/Dockerfile @@ -5,7 +5,7 @@ FROM node:17-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps python3 build-essential libcairo2-dev libpango1.0-dev libgif-dev librsvg2-dev libjpeg62-turbo-dev libc6 libnss3 \ diff --git a/nodejs/nodejs-18/Dockerfile b/nodejs/nodejs-18/Dockerfile index 636d526..c2b1027 100644 --- a/nodejs/nodejs-18/Dockerfile +++ b/nodejs/nodejs-18/Dockerfile @@ -5,7 +5,7 @@ FROM node:18-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps python3 build-essential libcairo2-dev libpango1.0-dev libgif-dev librsvg2-dev libjpeg62-turbo-dev libc6 libnss3 \ @@ -14,6 +14,8 @@ RUN apt update \ ADD ca.crt /usr/local/share/ca-certificates/sparked-ca.crt RUN chmod 644 /usr/local/share/ca-certificates/sparked-ca.crt && update-ca-certificates +RUN npm install -g npm@latest + USER container ENV USER=container HOME=/home/container diff --git a/nodejs/nodejs-19/Dockerfile b/nodejs/nodejs-19/Dockerfile index e3c962a..b8afe92 100644 --- a/nodejs/nodejs-19/Dockerfile +++ b/nodejs/nodejs-19/Dockerfile @@ -5,7 +5,7 @@ FROM node:19-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps python3 build-essential libcairo2-dev libpango1.0-dev libgif-dev librsvg2-dev libjpeg62-turbo-dev libc6 libnss3 \ @@ -14,6 +14,8 @@ RUN apt update \ ADD ca.crt /usr/local/share/ca-certificates/sparked-ca.crt RUN chmod 644 /usr/local/share/ca-certificates/sparked-ca.crt && update-ca-certificates +RUN npm install -g npm@latest + USER container ENV USER=container HOME=/home/container diff --git a/nodejs/nodejs-20/Dockerfile b/nodejs/nodejs-20/Dockerfile index f8fd146..073701f 100644 --- a/nodejs/nodejs-20/Dockerfile +++ b/nodejs/nodejs-20/Dockerfile @@ -5,7 +5,7 @@ FROM node:20-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps python3 build-essential libcairo2-dev libpango1.0-dev libgif-dev librsvg2-dev libjpeg62-turbo-dev libc6 libnss3 \ @@ -14,6 +14,8 @@ RUN apt update \ ADD ca.crt /usr/local/share/ca-certificates/sparked-ca.crt RUN chmod 644 /usr/local/share/ca-certificates/sparked-ca.crt && update-ca-certificates +RUN npm install -g npm@latest + USER container ENV USER=container HOME=/home/container diff --git a/nodejs/nodejs-21/Dockerfile b/nodejs/nodejs-21/Dockerfile index 0b086b5..0febe69 100644 --- a/nodejs/nodejs-21/Dockerfile +++ b/nodejs/nodejs-21/Dockerfile @@ -5,7 +5,7 @@ FROM node:21-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps python3 build-essential libcairo2-dev libpango1.0-dev libgif-dev librsvg2-dev libjpeg62-turbo-dev libc6 libnss3 \ diff --git a/nodejs/nodejs-22/Dockerfile b/nodejs/nodejs-22/Dockerfile index abfaf55..d7b09ee 100644 --- a/nodejs/nodejs-22/Dockerfile +++ b/nodejs/nodejs-22/Dockerfile @@ -5,7 +5,7 @@ FROM node:22-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps python3 build-essential libcairo2-dev libpango1.0-dev libgif-dev librsvg2-dev libjpeg62-turbo-dev libc6 libnss3 \ diff --git a/other/azul-prime-17/Dockerfile b/other/azul-prime-17/Dockerfile index c78eee7..0df278d 100644 --- a/other/azul-prime-17/Dockerfile +++ b/other/azul-prime-17/Dockerfile @@ -5,7 +5,7 @@ FROM azul/prime:17 -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt-get update -y \ && apt-get install fontconfig iproute2 curl -y \ diff --git a/other/azul-prime-19/Dockerfile b/other/azul-prime-19/Dockerfile index 9cfea52..381dfdf 100644 --- a/other/azul-prime-19/Dockerfile +++ b/other/azul-prime-19/Dockerfile @@ -5,7 +5,7 @@ FROM azul/prime:19 -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt-get update -y \ && apt-get install fontconfig iproute2 curl -y \ diff --git a/php/php-8.3/Dockerfile b/php/php-8.3/Dockerfile index 94c5e74..0f501d6 100644 --- a/php/php-8.3/Dockerfile +++ b/php/php-8.3/Dockerfile @@ -5,8 +5,6 @@ FROM php:8.3-alpine -LABEL org.opencontainers.image.authors="sysadmin@sparkedhost.com" - RUN apk add --no-cache --update bash composer \ && adduser --disabled-password --home /home/container container diff --git a/python/python-3.10/Dockerfile b/python/python-3.10/Dockerfile index 04f400a..00d3df9 100644 --- a/python/python-3.10/Dockerfile +++ b/python/python-3.10/Dockerfile @@ -5,7 +5,7 @@ FROM python:3.10-slim-bullseye -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps libpq-dev python3-dev libssl-dev pkg-config \ diff --git a/python/python-3.11/Dockerfile b/python/python-3.11/Dockerfile index 3aa0046..a0d9d45 100644 --- a/python/python-3.11/Dockerfile +++ b/python/python-3.11/Dockerfile @@ -5,7 +5,7 @@ FROM python:3.11-slim-bullseye -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps libpq-dev python3-dev zlib1g zlib1g-dev pkg-config \ diff --git a/python/python-3.12/Dockerfile b/python/python-3.12/Dockerfile index a10199c..9512743 100644 --- a/python/python-3.12/Dockerfile +++ b/python/python-3.12/Dockerfile @@ -5,7 +5,7 @@ FROM python:3.12-slim-bookworm -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps libpq-dev python3-dev zlib1g zlib1g-dev pkg-config \ diff --git a/python/python-3.6/Dockerfile b/python/python-3.6/Dockerfile index d8a6fe8..166c4ec 100644 --- a/python/python-3.6/Dockerfile +++ b/python/python-3.6/Dockerfile @@ -5,7 +5,7 @@ FROM python:3.6-slim-bullseye -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps libpq-dev python3-dev pkg-config \ diff --git a/python/python-3.7/Dockerfile b/python/python-3.7/Dockerfile index b4f4372..148a4f6 100644 --- a/python/python-3.7/Dockerfile +++ b/python/python-3.7/Dockerfile @@ -5,7 +5,7 @@ FROM python:3.7-slim-bullseye -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps libpq-dev python3-dev pkg-config \ diff --git a/python/python-3.8/Dockerfile b/python/python-3.8/Dockerfile index 342af98..11ac6fc 100644 --- a/python/python-3.8/Dockerfile +++ b/python/python-3.8/Dockerfile @@ -5,7 +5,7 @@ FROM python:3.8-slim-buster -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps libpq-dev python3-dev pkg-config \ diff --git a/python/python-3.9/Dockerfile b/python/python-3.9/Dockerfile index 5e82f2d..9e39085 100644 --- a/python/python-3.9/Dockerfile +++ b/python/python-3.9/Dockerfile @@ -5,7 +5,7 @@ FROM python:3.9-slim-bullseye -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" RUN apt update \ && apt -y install git gcc g++ ca-certificates dnsutils curl iproute2 ffmpeg procps libpq-dev python3-dev pkg-config \ diff --git a/troubleshooting/network/Dockerfile b/troubleshooting/network/Dockerfile index d760c45..badfd7f 100644 --- a/troubleshooting/network/Dockerfile +++ b/troubleshooting/network/Dockerfile @@ -5,7 +5,7 @@ FROM debian:bullseye-slim -LABEL author="DevOps Team at Sparked Host" maintainer="sysadmin@sparkedhost.com" +LABEL author="DevOps Team at Sparked Host" maintainer="devops@sparkedhost.com" ENV DEBIAN_FRONTEND noninteractive