aboutsummaryrefslogtreecommitdiffstats
path: root/searx/morty/Dockerfile
diff options
context:
space:
mode:
Diffstat (limited to 'searx/morty/Dockerfile')
-rw-r--r--searx/morty/Dockerfile13
1 files changed, 13 insertions, 0 deletions
diff --git a/searx/morty/Dockerfile b/searx/morty/Dockerfile
new file mode 100644
index 0000000..59da7b4
--- /dev/null
+++ b/searx/morty/Dockerfile
@@ -0,0 +1,13 @@
+FROM alpine:3.13 as builder
+RUN apk update && apk upgrade && apk add go git
+RUN git clone https://github.com/asciimoo/morty
+RUN cd morty && go build
+
+FROM alpine:3.13
+COPY --from=builder /morty/morty /usr/local/morty/
+RUN apk --no-cache add ca-certificates \
+&& rm -f /var/cache/apk/* \
+&& adduser -D -h /usr/local/morty -s /bin/false morty morty
+USER morty
+ENV DEBUG=true
+EXPOSE 3000