Skip to content

Instantly share code, notes, and snippets.

@fygonzalo
Created October 30, 2017 03:26
Show Gist options
  • Save fygonzalo/efa67b7d97cf26bad8c87e3cdaf977a5 to your computer and use it in GitHub Desktop.
Save fygonzalo/efa67b7d97cf26bad8c87e3cdaf977a5 to your computer and use it in GitHub Desktop.
Unofficial embyserver docker image for armv7 based on ubuntu xenial.armhf
FROM lsiobase/mono.armhf
# set environment variables
ARG DEBIAN_FRONTEND="noninteractive"
ENV XDG_CONFIG_HOME="/config/xdg"
# install wget
RUN \
apt-get update && \
apt-get install -y wget && \
# add emby's repository
wget -qO - https://download.opensuse.org/repositories/home:/emby/xUbuntu_14.04/Release.key | \
apt-key add - && \
echo 'deb http://download.opensuse.org/repositories/home:/emby/xUbuntu_14.04/ /' > \
/etc/apt/sources.list.d/emby-server.list && \
# install emby
apt-get update && \
apt-get install -y emby-server && \
# install ffmpeg
apt-get install -y ffmpeg && \
# cleanup
apt-get clean && \
rm -rf \
/tmp/* \
/var/lib/apt/lists/* \
/var/tmp/*
EXPOSE 8096
VOLUME /config /movies /tvshows
CMD ["emby-server", "start"]
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment