Varken/Dockerfile

36 lines
1.2 KiB
Text
Raw Normal View History

FROM python:3.9.1-alpine
ENV DEBUG="True" \
DATA_FOLDER="/config" \
2020-12-21 09:21:55 -08:00
VERSION="0.0.0" \
BRANCH="edge" \
BUILD_DATE="1/1/1970"
LABEL maintainer="dirtycajunrice,samwiseg0" \
org.opencontainers.image.created=$BUILD_DATE \
2023-06-21 20:11:36 -07:00
org.opencontainers.image.url="https://github.com/d-mcknight/Varken" \
org.opencontainers.image.source="https://github.com/d-mcknight/Varken" \
org.opencontainers.image.version=$VERSION \
org.opencontainers.image.revision=$VCS_REF \
2023-06-21 20:11:36 -07:00
org.opencontainers.image.vendor="d-mcknight" \
org.opencontainers.image.title="varken" \
org.opencontainers.image.description="Varken is a standalone application to aggregate data from the Plex ecosystem into InfluxDB using Grafana for a frontend" \
org.opencontainers.image.licenses="MIT"
2018-12-10 18:27:54 -08:00
2019-01-25 10:34:29 -08:00
WORKDIR /app
2018-12-10 22:05:37 -08:00
2019-01-25 10:34:29 -08:00
COPY /requirements.txt /Varken.py /app/
2018-12-10 18:27:54 -08:00
2019-01-25 10:34:29 -08:00
COPY /varken /app/varken
COPY /data /app/data
2019-04-24 09:41:33 -07:00
COPY /utilities /app/data/utilities
2019-04-24 09:30:18 -07:00
RUN \
apk add --no-cache tzdata \
&& pip install --no-cache-dir -r /app/requirements.txt \
&& sed -i "s/0.0.0/${VERSION}/;s/develop/${BRANCH}/;s/1\/1\/1970/${BUILD_DATE//\//\\/}/" varken/__init__.py
2019-01-02 21:15:12 -08:00
CMD cp /app/data/varken.example.ini /config/varken.example.ini && python3 /app/Varken.py