From 42b941f2a795a94e830d1f467d01275ef6f97d29 Mon Sep 17 00:00:00 2001 From: Joerg Elfring Date: Tue, 19 Feb 2019 18:22:31 +0100 Subject: [PATCH] Prosody: Enable admin_web The admin_web module needs to fetch some prereqs before it works. --- prosody-0.11/Dockerfile | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/prosody-0.11/Dockerfile b/prosody-0.11/Dockerfile index 85f4631..f1b17f8 100644 --- a/prosody-0.11/Dockerfile +++ b/prosody-0.11/Dockerfile @@ -5,13 +5,15 @@ LABEL maintainer "J. Elfring " ## Install Packages RUN apk add --no-cache \ --update \ + ca-certificates \ libcrypto1.1 \ libidn \ lua5.2 \ lua5.2-expat \ lua5.2-filesystem \ lua5.2-sec \ - lua5.2-socket + lua5.2-socket \ + openssl ## Install build envirnoment, build and remove unneeded things ## This is done in one step to reduce image size @@ -46,6 +48,8 @@ RUN set -x \ && mkdir /usr/local/lib/prosody-community-modules \ && cd /usr/local/lib/prosody-community-modules \ && tar xzf /prosody-modules.tar.gz --strip 1 \ + && cd mod_admin_web/admin_web \ + && ./get_deps.sh \ ## ## Cleanup && rm -rf /prosody-src \