14 lines
494 B
Docker
14 lines
494 B
Docker
FROM debian:jessie
|
|
|
|
RUN DEBIAN_FRONTEND=noninteractive apt-get update && apt-get upgrade -y
|
|
RUN DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends prosody lua-event lua-zlib lua-sec
|
|
|
|
# expose ports
|
|
EXPOSE 5222 5269 5280 5347
|
|
|
|
# add config dir
|
|
ADD prosody.cfg.lua /etc/prosody/prosody.cfg.lua
|
|
RUN mkdir -p /var/run/prosody/ && mkdir -p /var/lib/prosody/ && chown -R prosody:prosody /etc/prosody/prosody.cfg.lua /var/run/prosody/ /var/lib/prosody/
|
|
|
|
USER prosody
|
|
CMD prosody |