From 1a4c968b4e36acd69b1b92e876272edb6df5ef5e Mon Sep 17 00:00:00 2001 From: admin Date: Thu, 30 Apr 2026 03:12:08 +0000 Subject: [PATCH] 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..7c7669d --- /dev/null +++ b/Dockerfile @@ -0,0 +1,17 @@ +FROM registry.fedoraproject.org/fedora:42 + +WORKDIR /workspace + +RUN dnf -y install ca-certificates curl git openssh-clients python3 tmux util-linux \ + && dnf clean all + +COPY resources/scripts/napseer_mcp_server.py /opt/napseer/napseer_mcp_server.py +COPY resources/scripts/napseer_spake2.py /opt/napseer/napseer_spake2.py + +ENV PYTHONPATH=/opt/napseer +ENV NAPSEER_GATEWAY_PORT=0 +ENV NAPSEER_SERVICE_ACTIVATION_TIMEOUT_SECONDS=900 + +VOLUME ["/workspace/.napseer"] + +CMD ["python3", "/opt/napseer/napseer_mcp_server.py", "gateway", "service", "run"]