aboutsummaryrefslogtreecommitdiffstatshomepage
diff options
context:
space:
mode:
-rw-r--r--.dockerignore5
-rw-r--r--Dockerfile10
2 files changed, 15 insertions, 0 deletions
diff --git a/.dockerignore b/.dockerignore
new file mode 100644
index 0000000..cb61aa2
--- /dev/null
+++ b/.dockerignore
@@ -0,0 +1,5 @@
+*
+
+!app.py
+!index.html
+!server.py
diff --git a/Dockerfile b/Dockerfile
new file mode 100644
index 0000000..d79cd92
--- /dev/null
+++ b/Dockerfile
@@ -0,0 +1,10 @@
+FROM alpine:3.15
+
+RUN apk add --no-cache python3 tini
+RUN mkdir -p /var/lib/void
+
+COPY [".", "/usr/src/"]
+WORKDIR /usr/src
+
+ENTRYPOINT ["/sbin/tini", "--"]
+CMD ./server.py --void /var/lib/void/void.state