teams-pwa-container/Dockerfile
2025-04-10 17:38:11 +02:00

33 lines
823 B
Docker

# based on https://github.com/jessfraz/dockerfiles/blob/master/chromium/Dockerfile
# modified by Settel
#
FROM debian:stable-slim
LABEL maintainer "Settel"
RUN apt-get update && apt-get install -y \
--no-install-recommends \
fonts-liberation \
fonts-roboto \
hicolor-icon-theme \
libcanberra-gtk-module \
libexif-dev \
libgl1-mesa-dri \
libgl1-mesa-glx \
libpangox-1.0-0 \
libv4l-0 \
fonts-symbola \
chromium-l10n \
chromium
RUN rm -rf /var/lib/apt/lists/* /config/.cache /var/tmp/* /tmp/*
RUN groupadd -r chromium && useradd -r -g chromium -G audio,video chromium \
&& mkdir -p /home/chromium/Downloads && chown -R chromium:chromium /home/chromium
COPY files/ /
USER chromium
ENTRYPOINT [ "chromium" ]
CMD [ "--user-data-dir=/data" ]