Enable audiobridge plugin in canyan/janus-gateway docker image

Hi, I’m using janus with docker using the canyan/janus-gateway (canyan/janus-gateway:master_49e522c5ee72f208e01f8ef84534af92b2983abe)
this is my docker-compose config:

  janus:
    image: "canyan/janus-gateway:master_49e522c5ee72f208e01f8ef84534af92b2983abe"
    container_name: janus_janus
    restart: unless-stopped
    network_mode: host
    volumes:
      - "./configs/janus/used/janus.jcfg.in:/usr/local/etc/janus/janus.jcfg.in"
      - "./configs/janus/used/janus.transport.rabbitmq.jcfg:/usr/local/etc/janus/janus.transport.rabbitmq.jcfg"
      - "./configs/janus/used/janus.plugin.audiobridge.jcfg:/usr/local/etc/janus/janus.plugin.audiobridge.jcfg"
    depends_on:
      rabbitmq:
        condition: service_healthy
    command: [ "/usr/local/bin/janus", "-F", "/usr/local/etc/janus" ]

But when I create the container and exec into it, in the plugins directory /usr/local/etc/janus/ the audiobridge file exists but in the /usr/local/lib/janus/plugins directory there is no file related to the audiobridge
How can I properly setup the janus with the docker to enable the plugins I want

I build new docker version,you can try :slightly_smiling_face:

docker pull sucwangsr/janus-webrtc-gateway-docker:1.2.0-slim

https://github.com/wangsrGit119/janus-webrtc-gateway-docker/issues/3

1 Like

Thank you, man! You saved my time. Does it contain all the plugins?
And is your Dockerfile public? If yes, I want to have it to build any other plugins for my janus image.

Yes,Docker file in this repo
image