Mercurial > libervia-backend
view docker/prosody-e2e/Dockerfile @ 3699:2dab494e56fc
plugin XEP-0264: replace `SIZE_FULL_SCREEN` by `SIZE_BIG`:
`SIZE_FULL_SCREEN` may result in large files, and BoB is currently used to transfer them,
resulting in potentially large stanza. As a result, Libervia profile can be disconnected
from server if stanza max size is reached.
As a temporary workaround, `SIZE_BIG` is now the maximum size used. This should be fixed
in 0.9 with a proper way to transfer large thumbnails (i.e. not BoB).
author | Goffi <goffi@goffi.org> |
---|---|
date | Fri, 05 Nov 2021 18:08:39 +0100 |
parents | a6811543c7ff |
children | 31c84a32c897 |
line wrap: on
line source
FROM prosody/prosody LABEL maintainer="Goffi <tmp_dockerfiles@goffi.org>" ARG DEBIAN_FRONTEND=noninteractive # we synchronize tls-cert group with the one in libervia-web/libervia-backend RUN addgroup tls-cert --gid 9999 && adduser prosody tls-cert && \ # we want third party modules apt-get update && apt-get install -y --no-install-recommends mercurial && \ mkdir -p /usr/local/share/prosody && \ hg clone https://hg.prosody.im/prosody-modules /usr/local/share/prosody/modules && \ chown -R prosody:prosody /usr/local/share/prosody COPY --chown=root:prosody prosody.cfg.lua /etc/prosody/prosody.cfg.lua COPY --chown=root:tls-cert certificates/server1.test/cert.pem /usr/share/libervia/certificates/server1.test.pem COPY --chown=root:tls-cert certificates/server1.test/key.pem /usr/share/libervia/certificates/server1.test-key.pem