From fa45aeee3855466a26c61286d42d20661ae238fa Mon Sep 17 00:00:00 2001 From: Michael Trip Date: Thu, 26 Sep 2024 13:50:34 +0200 Subject: [PATCH] updating containerdesk --- mate/Dockerfile | 3 +++ ubuntu-mate/Dockerfile | 4 ++++ ubuntu-mate/root/etc/cont-init.d/60-create-user | 0 xfce/Dockerfile | 3 +++ 4 files changed, 10 insertions(+) mode change 100644 => 100755 ubuntu-mate/root/etc/cont-init.d/60-create-user diff --git a/mate/Dockerfile b/mate/Dockerfile index 46d4050..fa2913f 100644 --- a/mate/Dockerfile +++ b/mate/Dockerfile @@ -4,6 +4,7 @@ FROM ghcr.io/linuxserver/rdesktop:fedora-mate ARG BUILD_DATE ARG VERSION ARG TARGETARCH +ARG SEABIRD_VERSION=v0.5.1 LABEL build_version="based on Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" LABEL maintainer="Michael Trip" @@ -18,6 +19,7 @@ RUN \ && curl -L https://github.com/MuhammedKalkan/OpenLens/releases/download/v6.5.2-366/OpenLens-6.5.2-366.${DOWNLOAD_ARCH}.rpm --output /tmp/openlens.rpm RUN curl -L https://github.com/derailed/k9s/releases/download/v0.27.4/k9s_Linux_${TARGETARCH}.tar.gz --output /tmp/k9s.tar.gz +RUN curl -L https://github.com/getseabird/seabird/releases/download/${SEABIRD_VERSION}/seabird_linux_${TARGETARCH}.tar.gz --output /tmp/seabird.tar.gz RUN \ echo "**** install packages ****" && \ rpm --import https://packages.microsoft.com/keys/microsoft.asc && \ @@ -42,6 +44,7 @@ RUN \ dnf localinstall -y /tmp/openlens.rpm && \ tar -zxvf /tmp/k9s.tar.gz && \ mv /tmp/k9s /usr/local/bin && \ + mv /tmp/seabird /usr/local/bin && \ echo "**** cleanup ****" && \ dnf autoremove -y && \ dnf clean all && \ diff --git a/ubuntu-mate/Dockerfile b/ubuntu-mate/Dockerfile index 5b9d950..eda1e1e 100644 --- a/ubuntu-mate/Dockerfile +++ b/ubuntu-mate/Dockerfile @@ -5,6 +5,7 @@ ARG BUILD_DATE ARG TARGETARCH ARG VERSION ARG KUBECTL_VERSION=1.30.2 +ARG SEABIRD_VERSION=v0.5.1 LABEL build_version="based on Linuxserver.io version:- ${VERSION} Build-date:- ${BUILD_DATE}" LABEL maintainer="Michael Trip" WORKDIR /tmp @@ -12,6 +13,7 @@ RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get install -y curl wge RUN curl -L https://github.com/MuhammedKalkan/OpenLens/releases/download/v6.5.2-366/OpenLens-6.5.2-366.${TARGETARCH}.deb --output /tmp/openlens.deb RUN curl -L https://github.com/derailed/k9s/releases/download/v0.27.4/k9s_Linux_${TARGETARCH}.tar.gz --output /tmp/k9s.tar.gz RUN curl -l https://storage.googleapis.com/kubernetes-release/release/v${KUBECTL_VERSION}/bin/linux/${TARGETARCH}/kubectl --output /usr/local/bin/kubectl && chmod +x /usr/local/bin/kubectl +RUN curl -L https://github.com/getseabird/seabird/releases/download/${SEABIRD_VERSION}/seabird_linux_${TARGETARCH}.tar.gz --output /tmp/seabird.tar.gz RUN \ echo "**** install packages ****" && \ apt update && \ @@ -35,7 +37,9 @@ RUN \ xdg-utils && \ dpkg -i /tmp/openlens.deb && \ tar -zxvf /tmp/k9s.tar.gz && \ + tar -zxvf /tmp/seabird.tar.gz && \ mv /tmp/k9s /usr/local/bin && \ + mv /tmp/seabird /usr/local/bin && \ echo "**** cleanup ****" && \ apt-get autoclean && \ rm -rf \ diff --git a/ubuntu-mate/root/etc/cont-init.d/60-create-user b/ubuntu-mate/root/etc/cont-init.d/60-create-user old mode 100644 new mode 100755 diff --git a/xfce/Dockerfile b/xfce/Dockerfile index fae2389..80d2388 100644 --- a/xfce/Dockerfile +++ b/xfce/Dockerfile @@ -18,6 +18,7 @@ RUN \ && curl -L https://github.com/MuhammedKalkan/OpenLens/releases/download/v6.5.2-366/OpenLens-6.5.2-366.${DOWNLOAD_ARCH}.rpm --output /tmp/openlens.rpm RUN curl -L https://github.com/derailed/k9s/releases/download/v0.27.4/k9s_Linux_${TARGETARCH}.tar.gz --output /tmp/k9s.tar.gz +RUN curl -L https://github.com/getseabird/seabird/releases/download/${SEABIRD_VERSION}/seabird_linux_${TARGETARCH}.tar.gz --output /tmp/seabird.tar.gz RUN \ echo "**** install packages ****" && \ rpm --import https://packages.microsoft.com/keys/microsoft.asc && \ @@ -37,7 +38,9 @@ RUN \ code && \ dnf localinstall -y /tmp/openlens.rpm && \ tar -zxvf /tmp/k9s.tar.gz && \ + tar -zxvf /tmp/seabird.tar.gz && \ mv /tmp/k9s /usr/local/bin && \ + mv /tmp/seabird /usr/local/bin && \ echo "**** cleanup ****" && \ dnf autoremove -y && \ dnf clean all && \