Skip to content

Commit

Permalink
devops(docker): Install ffmpeg dependency, adding codecs necessary fo…
Browse files Browse the repository at this point in the history
…r video playback in Firefox (#1627)

Fixes #1613
  • Loading branch information
twilco authored Apr 7, 2020
1 parent 39e06f0 commit 222d01c
Showing 1 changed file with 6 additions and 2 deletions.
8 changes: 6 additions & 2 deletions docs/docker/Dockerfile.bionic
Original file line number Diff line number Diff line change
Expand Up @@ -41,12 +41,16 @@ RUN apt-get install -y libnss3 \

RUN apt-get install -y libdbus-glib-1-2

# 5. Add user so we don't need --no-sandbox in Chromium
# 5. Install ffmpeg to bring in audio and video codecs necessary for playing videos in Firefox.

RUN apt-get install -y ffmpeg

# 6. Add user so we don't need --no-sandbox in Chromium
RUN groupadd -r pwuser && useradd -r -g pwuser -G audio,video pwuser \
&& mkdir -p /home/pwuser/Downloads \
&& chown -R pwuser:pwuser /home/pwuser

# 6. (Optional) Install XVFB if there's a need to run browsers in headful mode
# 7. (Optional) Install XVFB if there's a need to run browsers in headful mode
RUN apt-get install -y xvfb

# Run everything after as non-privileged user.
Expand Down

0 comments on commit 222d01c

Please sign in to comment.