web (aldan)
Published 2024-04-13 11:29:47 +00:00 by palkan
Installation
docker pull mxfox.ru/jitsi/web:aldan
sha256:6f32095f3d90e084aff0f3b629f10032bce5da4e35877acfe6d1e6192a369677
Image Layers
ADD file:ece5ff85ca549f0b1e9139d29dcb43a52af672d0591c423e28180f6d8d700ad7 in / |
CMD ["bash"] |
ARG JITSI_RELEASE=stable |
ARG FREP_VERSION=1.3.11 |
ENV S6_BEHAVIOUR_IF_STAGE2_FAILS=2 |
COPY rootfs / # buildkit |
RUN |2 JITSI_RELEASE=stable FREP_VERSION=1.3.11 /bin/sh -c apt-dpkg-wrap apt-get update && apt-dpkg-wrap apt-get install -y apt-transport-https apt-utils ca-certificates gnupg wget && wget -qO - https://github.com/just-containers/s6-overlay/releases/download/v1.22.1.0/s6-overlay-amd64.tar.gz | tar xfz - -C / && wget -qO - https://download.jitsi.org/jitsi-key.gpg.key | gpg --dearmour > /etc/apt/trusted.gpg.d/jitsi.gpg && wget -qO /usr/bin/frep https://github.com/subchen/frep/releases/download/v$FREP_VERSION/frep-$FREP_VERSION-linux-amd64 && echo "deb https://download.jitsi.org $JITSI_RELEASE/" > /etc/apt/sources.list.d/jitsi.list && echo "deb http://ftp.debian.org/debian bullseye-backports main" > /etc/apt/sources.list.d/backports.list && apt-dpkg-wrap apt-get update && apt-dpkg-wrap apt-get dist-upgrade -y && apt-cleanup && chmod +x /usr/bin/frep # buildkit |
RUN |2 JITSI_RELEASE=stable FREP_VERSION=1.3.11 /bin/sh -c [ "$JITSI_RELEASE" = "unstable" ] && apt-dpkg-wrap apt-get update && apt-dpkg-wrap apt-get install -y jq procps curl vim iputils-ping net-tools && apt-cleanup || true # buildkit |
ENTRYPOINT ["/init"] |
ADD https://raw.githubusercontent.com/acmesh-official/acme.sh/2.8.8/acme.sh /opt # buildkit |
COPY rootfs/ / # buildkit |
RUN /bin/sh -c apt-dpkg-wrap apt-get update && apt-dpkg-wrap apt-get install -y cron nginx-extras jitsi-meet-web socat && apt-dpkg-wrap apt-get -d install -y jitsi-meet-web-config && dpkg -x /var/cache/apt/archives/jitsi-meet-web-config*.deb /tmp/pkg && mv /tmp/pkg/usr/share/jitsi-meet-web-config/config.js /defaults && mv /usr/share/jitsi-meet/interface_config.js /defaults && rm -f /etc/nginx/conf.d/default.conf && apt-cleanup && rm -rf /tmp/pkg /var/cache/apt # buildkit |
EXPOSE map[443/tcp:{} 80/tcp:{}] |
VOLUME [/config /usr/share/jitsi-meet/transcripts] |