How to build docker containers from my fork of jitsi-meet?

Hi,

I have a fork of jitsi-meet, with the idea to modify to meet our project requirements.

I want to also fork and modify docker-jitsi-meet so as to build the containers from my forked jitsi-meet.

Looking in the Dockerfiles it looks like the base container has Jisti.org’s repository added and then each container just apt-get installs what it wants.

Are there versions around that will rather install from a github repository?

Alternatively, how do I build my own debs?

Thanks!

OK - what I did was to modify the Makefile and Dockerfile for the web container.

In the Makefile I copied the “jitsi-meet.tar.bz2” tarball from jitsi-meet - this contains my modifications.

cp ../../jitsi-meet/jitsi-meet.tar.bz2 .

Then in the Dockerfile after the RUN I added:

ADD jitsi-meet.tar.bz2 /usr/share/

So that unpacks my build over the /usr/share/jitsi-meet that is installed from the Jitsi repository.

Since “jitsi-meet.tar.bz2” contains extra “source” stuff I guess its not quite right but the nett effect works.

Perhaps there is a “right” way to do it

Hey,

Have you found any other way of doing that?

Thanks.

Hi,

Its working for me so I didn’t do any more. I suppose there must be a way to build the debs into your own repository and change the Dockerfile to get them from there.

Steve

1 Like