From efb892743be6acb401836c6765a2f7ca683a56a8 Mon Sep 17 00:00:00 2001 From: Morgan McMillian Date: Sat, 6 May 2023 07:40:57 -0700 Subject: [PATCH] initial dockerfile for prosody --- Dockerfile | 21 +++++++++++++++++++++ 1 file changed, 21 insertions(+) create mode 100644 Dockerfile diff --git a/Dockerfile b/Dockerfile new file mode 100644 index 0000000..88c4dfe --- /dev/null +++ b/Dockerfile @@ -0,0 +1,21 @@ +FROM debian:stable-slim + +RUN apt-get update && \ + apt-get install extrepo -y && \ + extrepo enable prosody && \ + apt-get update && \ + apt-get install prosody -y + +RUN mkdir -p /run/prosody/ && \ + chown -R prosody:prosody /run/prosody/ + +RUN mkdir -p /etc/prosody/conf.d/ + +COPY prosody.cfg.lua /etc/prosody/prosody.cfg.lua + +EXPOSE 5222 +EXPOSE 5269 + +CMD ["prosody", "-F"] + +USER prosody