From 2bc01be2a22b933e3a7923008d7ca7378fd52d77 Mon Sep 17 00:00:00 2001
From: holzi1005 <holzi1005@noreply.localhost>
Date: Thu, 20 Mar 2025 21:19:01 +0100
Subject: [PATCH 1/4] Delete jitsi_admin_application_dockerfile

---
 jitsi_admin_application_dockerfile | 71 ------------------------------
 1 file changed, 71 deletions(-)
 delete mode 100644 jitsi_admin_application_dockerfile

diff --git a/jitsi_admin_application_dockerfile b/jitsi_admin_application_dockerfile
deleted file mode 100644
index b9fae51..0000000
--- a/jitsi_admin_application_dockerfile
+++ /dev/null
@@ -1,71 +0,0 @@
-FROM git.h2-invent.com/public-system-design/alpine-php8-cron-webserver:3.20.9
-ARG VERSION
-
-LABEL version="${VERSION}" \
-    Maintainer="H2 invent GmbH" \
-    Description="Docker Image der Anwendung Jitsi Admin" \
-    org.opencontainers.version="${VERSION}" \
-    org.opencontainers.image.title="Jitsi Admin" \
-    org.opencontainers.image.license="AGPLv3" \
-    org.opencontainers.image.vendor="H2 invent GmbH" \
-    org.opencontainers.image.authors="Emanuel Holzmann <support@h2-invent.com>" \
-    org.opencontainers.image.source="https://github.com/h2-invent/jitsi-admin" \
-    org.opencontainers.image.documentation="https://meetling.de" \
-    org.opencontainers.image.url="https://jitsi-admin.de"
-
-USER root
-RUN apk --no-cache add \
-    unzip \
-    sqlite \
-    php83-sqlite3 \
-    php83-pdo_sqlite \
-    php83-ldap \
-    php83-xmlwriter \
-    php83-xsl \
-    php83-pcntl \
-    php83-posix \
-    php83-sockets \
-    php83-bcmath \
-    && rm -rf /var/cache/apk/*
-
-RUN echo "Europe/Berlin" > /etc/timezone
-
-RUN mkdir /etc/service/symfony_messenger \
-    && echo "#!/bin/sh -e" > /etc/service/symfony_messenger/run \
-    && echo "exec 2>&1 php -d memory_limit=-1 /var/www/html/bin/console messenger:consume async --memory-limit=512m --env=prod" >> /etc/service/symfony_messenger/run \
-    && chown -R nobody:nobody /etc/service/symfony_messenger \
-    && chmod -R +x /etc/service/symfony_messenger 
-
-RUN echo "# Docker Cron Jobs" > /var/crontab \
-    && echo "SHELL=/bin/sh" >> /var/crontab \
-    && echo "TZ=Europe/Berlin" >> /var/crontab \
-    && echo "*/10 * * * * /bin/sh /distributed_cron.sh '/var/www/html/data/cron_lock' 'sleep 5' 'php /var/www/html/bin/console cron:run'" >> /var/crontab \
-    && echo "" >> /var/crontab \
-    && chown nobody:nobody /var/crontab
-
-RUN echo "#!/bin/sh" > /docker-entrypoint-init.d/03-symfony.sh \
-    && echo "php bin/console cache:clear" >> /docker-entrypoint-init.d/03-symfony.sh \
-    && echo "php bin/console doc:mig:mig --no-interaction" >> /docker-entrypoint-init.d/03-symfony.sh \
-    && echo "php bin/console cache:clear" >> /docker-entrypoint-init.d/03-symfony.sh \
-    && chmod +x /docker-entrypoint-init.d/03-symfony.sh
-
-RUN wget https://github.com/H2-invent/jitsi-admin/releases/download/${VERSION}/application.zip -O artifact.zip \
-    && unzip artifact.zip \
-    && chown -R nobody public \
-    && chown -R nobody theme \
-    && chown -R nobody data \
-    && chown -R nobody var \
-    && chmod -R 700 public \
-    && chmod -R 700 theme \
-    && chmod -R 700 data \
-    && chmod -R 700 var \
-    && rm artifact.zip \
-    && rm -r var/cache
-
-USER nobody
-
-ENV nginx_root_directory=/var/www/html/public \
-    memory_limit=1024M \
-    post_max_size=20M \
-    upload_max_filesize=10M \
-    date_timezone=Europe/Berlin
-- 
2.39.5


From bdf44c24c7e5cdfbcae516b6a0a183fa396a4a23 Mon Sep 17 00:00:00 2001
From: holzi1005 <holzi1005@noreply.localhost>
Date: Thu, 20 Mar 2025 21:19:11 +0100
Subject: [PATCH 2/4] Delete jitsi_admin_websocket_dockerfile

---
 jitsi_admin_websocket_dockerfile | 37 --------------------------------
 1 file changed, 37 deletions(-)
 delete mode 100644 jitsi_admin_websocket_dockerfile

diff --git a/jitsi_admin_websocket_dockerfile b/jitsi_admin_websocket_dockerfile
deleted file mode 100644
index b098b80..0000000
--- a/jitsi_admin_websocket_dockerfile
+++ /dev/null
@@ -1,37 +0,0 @@
-ARG NODE_IMAGE_VERSION=23-alpine
-FROM node:${NODE_IMAGE_VERSION}
-
-ARG VERSION
-
-LABEL version="${VERSION}" \
-    Maintainer="H2 invent GmbH" \
-    Description="Docker Image Jitsi Admin Websocket" \
-    org.opencontainers.version="${VERSION}" \
-    org.opencontainers.image.title="Jitsi Admin" \
-    org.opencontainers.image.license="AGPLv3" \
-    org.opencontainers.image.vendor="H2 invent GmbH" \
-    org.opencontainers.image.authors="Emanuel Holzmann <support@h2-invent.com>" \
-    org.opencontainers.image.source="https://github.com/h2-invent/jitsi-admin" \
-    org.opencontainers.image.documentation="https://meetling.de" \
-    org.opencontainers.image.url="https://jitsi-admin.de"
-
-WORKDIR /usr/src/app
-
-RUN apk --no-cache add \
-    curl \
-    && rm -rf /var/cache/apk/*
-
-RUN wget https://github.com/H2-invent/jitsi-admin/releases/download/${VERSION}/websocket.zip -O artifact.zip \
-    && unzip artifact.zip \
-    && chown -R nobody . \
-    && rm artifact.zip
-
-EXPOSE 3000
-
-USER node
-
-ENV WEBSOCKET_SECRET=CHANGEME
-
-HEALTHCHECK --timeout=10s CMD curl --silent --fail http://127.0.0.1:3000/healthz || exit 1
-
-CMD [ "node", "." ] 
\ No newline at end of file
-- 
2.39.5


From f4567b8a002ce77f170d54132f9be5109649433d Mon Sep 17 00:00:00 2001
From: holzi1005 <holzi1005@noreply.localhost>
Date: Thu, 20 Mar 2025 21:19:38 +0100
Subject: [PATCH 3/4] Delete skib_application_dockerfile

---
 skib_application_dockerfile | 54 -------------------------------------
 1 file changed, 54 deletions(-)
 delete mode 100644 skib_application_dockerfile

diff --git a/skib_application_dockerfile b/skib_application_dockerfile
deleted file mode 100644
index 1944ab3..0000000
--- a/skib_application_dockerfile
+++ /dev/null
@@ -1,54 +0,0 @@
-FROM git.h2-invent.com/public-system-design/alpine-php8-cron-webserver:3.20.7
-ARG VERSION=development
-
-LABEL version="${VERSION}" \
-    Maintainer="H2 invent GmbH" \
-    Description="Docker Image der Anwendung Unsere Schulkindbetreuung" \
-    org.opencontainers.version="${VERSION}" \
-    org.opencontainers.image.title="Unsere Schulkindbetreuung" \
-    org.opencontainers.image.license="INTERNAL" \
-    org.opencontainers.image.vendor="H2 invent GmbH" \
-    org.opencontainers.image.authors="Andreas Holzmann <support@h2-invent.com>" \
-    org.opencontainers.image.source="https://github.com/h2-invent/skb" \
-    org.opencontainers.image.documentation="https://unsere-schulkindbetreuung.de" \
-    org.opencontainers.image.url="https://unsere-schulkindbetreuung.de"
-
-USER root
-
-RUN apk --no-cache add \
-    unzip \
-    php83-xmlwriter \
-    php83-xsl \
-    php83-pcntl \
-    php83-posix \
-    php83-sockets \
-    php83-bcmath \
-    && rm -rf /var/cache/apk/*
-
-RUN echo "Europe/Berlin" > /etc/timezone
-
-RUN echo "# Docker Cron Jobs" > /var/crontab \
-    && echo "*/10 * * * * php /var/www/html/bin/console app:statistik:generate" >> /var/crontab \
-    && echo "" >> /var/crontab \
-    && chown nobody:nobody /var/crontab
-
-RUN echo "#!/bin/sh" > /docker-entrypoint-init.d/02-symfony.sh \
-    && echo "php bin/console cache:clear" >> /docker-entrypoint-init.d/02-symfony.sh \
-    && echo "php bin/console doc:mig:mig --no-interaction" >> /docker-entrypoint-init.d/02-symfony.sh \
-    && echo "php bin/console cache:clear" >> /docker-entrypoint-init.d/02-symfony.sh \
-    && chmod +x /docker-entrypoint-init.d/02-symfony.sh
-
-USER nobody
-
-RUN wget https://github.com/H2-invent/skib-unsere-schulkindbetreuung/releases/download/${VERSION}/artifact.zip -O artifact.zip \
-    && unzip artifact.zip \
-    && mkdir data \
-    && mkdir -p var/log \
-    && mkdir -p var/cache \
-    && rm artifact.zip
-
-ENV nginx_root_directory=/var/www/html/public \
-    memory_limit=1024M \
-    post_max_size=20M \
-    upload_max_filesize=10M \
-    date_timezone=Europe/Berlin
-- 
2.39.5


From f5ded5d6ad660ca5210513e389129391e261c9df Mon Sep 17 00:00:00 2001
From: holzi1005 <holzi1005@noreply.localhost>
Date: Thu, 20 Mar 2025 21:19:46 +0100
Subject: [PATCH 4/4] Delete swarm_visualizer_dockerfile

---
 swarm_visualizer_dockerfile | 30 ------------------------------
 1 file changed, 30 deletions(-)
 delete mode 100644 swarm_visualizer_dockerfile

diff --git a/swarm_visualizer_dockerfile b/swarm_visualizer_dockerfile
deleted file mode 100644
index 4cf8b87..0000000
--- a/swarm_visualizer_dockerfile
+++ /dev/null
@@ -1,30 +0,0 @@
-FROM node:23-alpine3.20
-
-ENV DOCKERVERSION=27.3.1
-
-WORKDIR /usr/src/app
-
-RUN apk --no-cache add \
-    curl \
-    unzip \
-    && rm -rf /var/cache/apk/*
-
-# https://stackoverflow.com/a/43594065
-RUN curl -fsSLO https://download.docker.com/linux/static/stable/x86_64/docker-${DOCKERVERSION}.tgz \
-    && tar xzvf docker-${DOCKERVERSION}.tgz --strip 1 -C /usr/local/bin docker/docker \
-    && rm docker-${DOCKERVERSION}.tgz
-
-RUN wget https://github.com/yandeu/docker-swarm-visualizer/archive/refs/heads/main.zip -O artifact.zip \
-    && unzip artifact.zip -d / \
-    && rm artifact.zip
-
-RUN mv /docker-swarm-visualizer-main/package*.json /usr/src/app/ \
-    && mv /docker-swarm-visualizer-main/src /usr/src/app/src \
-    && mv /docker-swarm-visualizer-main/scripts /usr/src/app/scripts \
-    && rm -r /docker-swarm-visualizer-main
-
-RUN npm install --only=prod
-
-USER node
-
-CMD ["npm", "start"]
\ No newline at end of file
-- 
2.39.5