Building docker image from new repository

I’ve deployed the jitsi docker image. Now, I’d like to make some changes to the source code and deploy it such that the changes are reflected in the docker installation.
After changing the source code in the jitsi-meet folder, I’ve

  1. run ‘make’ on the source code folder,
  2. created debian packages using the command - 'dpkg-buildpackage -A -rfakeroot -us -uc -tc ’
  3. create a local debian repository as described here -
  4. Edited the Dockerfile under docker-jitsi-meet/base to change the echo “deb $JITSI_RELEASE/” > /etc/apt/sources.list.d/jitsi.list && \ to echo “deb $JITSI_RELEASE/” > /etc/apt/sources.list.d/jitsi.list && \
  5. ‘make docker-jitsi-meet’
  6. ‘docker-compose down -rmi all’
  7. remove all config files and recreate the config directory
  8. ‘docker-compose up’

However, in step 5, the make command still picks up the deb packgage from instead of my local repo. Can I ask what else I need to change for the make command to use my repo please?


I’ve just been through this and wrote an extended blog post on my experiences here. I opted to skip using an apt package, which cuts out some of the complexity. Hopefully that’s of some help to you or to others looking at this.

1 Like

I followed your approach it’s mostly clear but when you get to running dev, changing the folder doesn’t do anything. Running against the docker image causes it to run only the docker’s version of web. Did you forget something?