Since some platforms makes it hard to get the same version of jinja2
(and presumably other things) as we need, create a small Dockerfile
with an example based off the Debian version that we know work.
--- /dev/null
+FROM debian:bullseye
+RUN apt-get -y update && apt-get -y upgrade && apt-get -y install python3-jinja2 python3-markdown python3-dateutil && apt-get -y clean
+RUN mkdir /source /target
+ADD deploystatic.py /
+ENTRYPOINT /deploystatic.py /source /target
--- /dev/null
+If you have trouble with the dependencies, the Dockerfile in this
+directory will build a simple container that you can use. For
+example:
+
+docker build -t deploystatic .
+
+
+And then to use it:
+
+docker run -it --rm -v `pwd`:/source -v /tmp/statictest:/target deploystatic
+
+(In this case taking the templates in the current directory and deploying the
+result to /tmp/statictest - adjust for your own directories)