41 lines
1.0 KiB
Docker
41 lines
1.0 KiB
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 \
|
|
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" ]
|