| 1 | FROM debian:trixie-slim |
| 2 | |
| 3 | RUN apt-get update \ |
| 4 | && DEBIAN_FRONTEND=noninteractive apt-get install -y --no-install-recommends \ |
| 5 | prosody \ |
| 6 | lua-unbound \ |
| 7 | ca-certificates \ |
| 8 | openssl \ |
| 9 | && rm -rf /var/lib/apt/lists/* |
| 10 | |
| 11 | COPY prosody.cfg.lua /etc/prosody/prosody.cfg.lua |
| 12 | COPY entrypoint.sh /entrypoint.sh |
| 13 | RUN chmod +x /entrypoint.sh |
| 14 | |
| 15 | ENTRYPOINT ["/entrypoint.sh"] |