more secure image
Some checks failed
Container Publish / build-image (arm64) (push) Successful in 1m41s
Container Publish / build-image (amd64) (push) Successful in 3m1s
Container Publish / update docker manifest (push) Successful in 11s
Container Publish / on-success-skip (push) Failing after 12m43s
Vulnerability Scan / Daily Vulnerability Scan (arm64) (push) Successful in 7s
Vulnerability Scan / Daily Vulnerability Scan (amd64) (push) Successful in 26s

This commit is contained in:
2025-06-13 23:06:01 +02:00
parent 4f9dd8f51f
commit 74b15d46d6

View File

@@ -1,15 +1,14 @@
FROM debian:bullseye-slim FROM chainguard/wolfi-base:latest
COPY logrotate-cron /etc/logrotate.d COPY logrotate-cron /etc/logrotate.d
COPY entrypoint.sh / COPY entrypoint.sh /
RUN \ RUN \
mkdir /scripts /crontabs && \ mkdir -p /scripts /crontabs && \
apt update && \ apk -U upgrade && \
DEBIAN_FRONTEND=noninteractive apt -y upgrade && \ apk add wget python3 py3-pip py3-dateutil py3-requests py3-beautifulsoup4 logrotate unzip tzdata && \
DEBIAN_FRONTEND=noninteractive apt -y install wget python3 python3-pip python3-dateutil python3-requests python3-bs4 logrotate unzip tzdata && \ pip3 install --break-system-packages fdb mysql-connector-python telepot caldav && \
pip3 install fdb mysql-connector-python==8.0.29 telepot caldav && \ wget -O /tmp/bw.zip 'https://github.com/bitwarden/clients/releases/download/cli-v2025.5.0/bw-oss-linux-2025.5.0.zip' && \
wget -O /tmp/bw.zip 'https://vault.bitwarden.com/download/?app=cli&platform=linux' && \
unzip /tmp/bw.zip -d /usr/local/bin && \ unzip /tmp/bw.zip -d /usr/local/bin && \
chmod +x /usr/local/bin/bw && \ chmod +x /usr/local/bin/bw && \
rm /tmp/bw.zip rm /tmp/bw.zip