docker-jitsi-meet
docker-jitsi-meet copied to clipboard
Custom Jitsit Meet Web Interface
Currently, I see web image based on https://hub.docker.com/r/jitsi/base How we can customize this docker image to able to customize the web interface like what we want? Please help me with this. Thanks
ARG JITSI_REPO=jitsi
FROM ${JITSI_REPO}/base
ADD https://dl.eff.org/certbot-auto /usr/local/bin/
COPY rootfs/ /
RUN \
apt-dpkg-wrap apt-get update && \
apt-dpkg-wrap apt-get install -y cron nginx-extras jitsi-meet-web && \
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 && \
apt-cleanup && \
rm -f /etc/nginx/conf.d/default.conf && \
rm -rf /tmp/pkg /var/cache/apt
RUN \
chmod a+x /usr/local/bin/certbot-auto && \
certbot-auto --noninteractive --install-only
EXPOSE 80 443
VOLUME ["/config", "/etc/letsencrypt", "/usr/share/jitsi-meet/transcripts"]
@prayagsingh really, I would like to change react files and update entire the UI, instead of change only in /usr/share/jitsi-meet
so basically I would like to rebuild this file app.bundle.min.js

Probably a duplicate of https://github.com/jitsi/docker-jitsi-meet/issues/327
@williamtran29 Why don't you use a multi-stage Dockerfile to build the custom web UI as desired in one stage and have it applied to the official web UI by starting resulting stage with official docker image and replace files as desired picking them from early build stage?
This issue has been automatically marked as stale because it has not had recent activity. It will be closed if no further activity occurs. Thank you for your contributions.