From 18322412c23d4e3254ab79288dd72bc1188b7d8c Mon Sep 17 00:00:00 2001 From: Christoph Stahl Date: Sun, 6 Oct 2024 14:51:23 +0200 Subject: [PATCH] Add Dockerfile --- resources/docker/Dockerfile | 9 +++++++++ 1 file changed, 9 insertions(+) create mode 100644 resources/docker/Dockerfile diff --git a/resources/docker/Dockerfile b/resources/docker/Dockerfile new file mode 100644 index 0000000..5d87b8c --- /dev/null +++ b/resources/docker/Dockerfile @@ -0,0 +1,9 @@ +FROM python:3.12-bullseye +RUN useradd -m -d /app syng +USER syng +ENV PATH="/app/.local/bin:${PATH}" +WORKDIR /app/ +RUN pip install --user "syng[server]@git+https://github.com/christofsteel/syng.git" +RUN touch /app/keys.txt +EXPOSE 8080 +ENTRYPOINT ["syng", "server", "-k", "/app/keys.txt"]