Building docker image from new repository

Gurus,
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 - https://linuxconfig.org/easy-way-to-create-a-debian-package-and-local-package-repository
  4. Edited the Dockerfile under docker-jitsi-meet/base to change the echo “deb https://download.jitsi.org $JITSI_RELEASE/” > /etc/apt/sources.list.d/jitsi.list && \ to echo “deb https://10.32.265.2:8080/debian $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 https://download.jitsi.org instead of my local repo. Can I ask what else I need to change for the make command to use my repo please?

Thanks,
Nav

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