# 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 \ fonts-symbola \ fonts-arkpandora \ fonts-noto-core \ fonts-noto-mono \ fonts-noto-ui-core \ fonts-noto-ui-extra \ fonts-noto-color-emoji \ hicolor-icon-theme \ libv4l-0 \ libcanberra-gtk-module \ libexif-dev \ libgl1-mesa-dri \ libgl1-mesa-glx \ dbus-x11 \ chromium-l10n \ chromium RUN rm -rf /var/lib/apt/lists/* /config/.cache /var/tmp/* /tmp/* RUN groupadd -g 1000 chromium && useradd -u 1000 -g chromium -G audio,video chromium \ && mkdir -p /home/chromium/Downloads && chown -R chromium:chromium /home/chromium RUN rm /etc/localtime ; \ ln -s /usr/share/zoneinfo/Europe/Berlin /etc/localtime COPY files/ / USER chromium ENTRYPOINT [ "/usr/local/bin/teams-pwa" ]