diff --git a/Dockerfile.moth b/Dockerfile.moth
index 84330fa..23a16da 100644
--- a/Dockerfile.moth
+++ b/Dockerfile.moth
@@ -1,4 +1,4 @@
-FROM alpine AS builder
+FROM alpine:3.8 AS builder
RUN apk --no-cache add go libc-dev
COPY src /src
RUN go build -o /mothd /src/*.go
diff --git a/Dockerfile.moth-devel b/Dockerfile.moth-devel
index f6364e2..e82aecf 100644
--- a/Dockerfile.moth-devel
+++ b/Dockerfile.moth-devel
@@ -1,4 +1,4 @@
-FROM alpine:3.7
+FROM alpine:3.8
RUN apk --no-cache add \
gcc \
diff --git a/devel/mothballer.py b/devel/mothballer.py
index f0799b1..0dde01d 100755
--- a/devel/mothballer.py
+++ b/devel/mothballer.py
@@ -37,60 +37,6 @@ def escape(s):
return s.replace('&', '&').replace('<', '<').replace('>', '>')
-def generate_html(ziphandle, puzzle, puzzledir, category, points, authors, files):
- html_content = io.StringIO()
- file_content = io.StringIO()
- if files:
- file_content.write(
-''' Associated files:
-
-''')
- for fn in files:
- file_content.write('
-