docker-jitsi-meet icon indicating copy to clipboard operation
docker-jitsi-meet copied to clipboard

Custom Jitsit Meet Web Interface

Open williamtran29 opened this issue 5 years ago • 3 comments

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"]

williamtran29 avatar May 14 '20 15:05 williamtran29

@prayagsingh really, I would like to change react files and update entire the UI, instead of change only in /usr/share/jitsi-meet

Screen Shot 2020-05-14 at 23 31 14

so basically I would like to rebuild this file app.bundle.min.js Screen Shot 2020-05-14 at 23 32 43

williamtran29 avatar May 14 '20 16:05 williamtran29

Probably a duplicate of https://github.com/jitsi/docker-jitsi-meet/issues/327

teutat3s avatar May 16 '20 14:05 teutat3s

@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?

soletan avatar Feb 12 '21 13:02 soletan

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.

github-actions[bot] avatar Aug 04 '25 02:08 github-actions[bot]