diff options
Diffstat (limited to '')
-rw-r--r-- | fr24feed/Dockerfile | 28 |
1 files changed, 28 insertions, 0 deletions
diff --git a/fr24feed/Dockerfile b/fr24feed/Dockerfile new file mode 100644 index 0000000..57a355c --- /dev/null +++ b/fr24feed/Dockerfile @@ -0,0 +1,28 @@ +FROM debian:stretch + +LABEL maintainer="Egor Tensin <Egor.Tensin@gmail.com>" + +# Don't prompt: +ENV DEBIAN_FRONTEND=noninteractive + +RUN apt-get update -yq && apt-get dist-upgrade -yq + +# Install fr24feed dependencies: +RUN apt-get install -yq ca-certificates procps + +# Variables: +ARG FR24FEED_VERSION=1.0.24-7 +ARG FR24FEED_ARCH=armhf + +# Download fr24feed: +WORKDIR /tmp +ADD ["https://repo-feed.flightradar24.com/rpi_binaries/fr24feed_${FR24FEED_VERSION}_${FR24FEED_ARCH}.tgz", "./"] +RUN tar xzf fr24feed_${FR24FEED_VERSION}_${FR24FEED_ARCH}.tgz + +# fr24feed config: +COPY ["fr24feed.ini", "/etc/"] + +EXPOSE 8754 + +WORKDIR fr24feed_${FR24FEED_ARCH} +CMD ["./fr24feed"] |