From 42e7d76b9f3f92a19846787c94729037561ad949 Mon Sep 17 00:00:00 2001 From: M0VUB <76499782+ShaYmez@users.noreply.github.com> Date: Tue, 17 May 2022 01:50:29 +0100 Subject: [PATCH] Create Dockerfile Add Dockerfile --- Dockerfile | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..3ccf695 --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM python:3.10-alpine + +COPY entrypoint-proxy /entrypoint + +RUN adduser -D -u 54001 hbmon && \ + apk update && \ + apk add git gcc musl-dev libffi-dev libssl-dev cargo && \ + cd /opt && \ + git clone https://github.com/ShaYmez/HBMonv2.git && \ + cd /opt/HBmonv2 && \ + pip install --no-cache-dir -r requirements.txt && \ + apk del git gcc musl-dev && \ + chown -R radio: /opt/HBMonv2 + +USER hbmon + +ENTRYPOINT [ "/entrypoint" ]