version: '3' services: jibri1: image: jitsi/jibri restart: ${RESTART_POLICY} volumes: - ${CONFIG}/jibri1:/config:Z - /dev/shm:/dev/shm - /root/jibri-docker/config/.asoundrc1:/home/jibri/.asoundrc - /root/jibri-docker/recordings:/config/recordings cap_add: - SYS_ADMIN - NET_BIND_SERVICE devices: - /dev/snd:/dev/snd environment: - XMPP_AUTH_DOMAIN - XMPP_INTERNAL_MUC_DOMAIN - XMPP_RECORDER_DOMAIN - XMPP_SERVER - XMPP_DOMAIN - JIBRI_XMPP_USER - JIBRI_XMPP_PASSWORD - JIBRI_BREWERY_MUC - JIBRI_RECORDER_USER - JIBRI_RECORDER_PASSWORD - JIBRI_RECORDING_DIR - JIBRI_FINALIZE_RECORDING_SCRIPT_PATH - JIBRI_STRIP_DOMAIN_JID - JIBRI_LOGS_DIR - DISPLAY=:0 - TZ depends_on: - jicofo jibri2: image: jitsi/jibri restart: ${RESTART_POLICY} volumes: - ${CONFIG}/jibri2:/config:Z - /dev/shm:/dev/shm - /root/jibri-docker/config/.asoundrc2:/home/jibri/.asoundrc - /root/jibri-docker/recordings:/config/recordings cap_add: - SYS_ADMIN - NET_BIND_SERVICE devices: - /dev/snd:/dev/snd environment: - XMPP_AUTH_DOMAIN - XMPP_INTERNAL_MUC_DOMAIN - XMPP_RECORDER_DOMAIN - XMPP_SERVER - XMPP_DOMAIN - JIBRI_XMPP_USER - JIBRI_XMPP_PASSWORD - JIBRI_BREWERY_MUC - JIBRI_RECORDER_USER - JIBRI_RECORDER_PASSWORD - JIBRI_RECORDING_DIR - JIBRI_FINALIZE_RECORDING_SCRIPT_PATH - JIBRI_STRIP_DOMAIN_JID - JIBRI_LOGS_DIR - DISPLAY=:0 - TZ jibri3: image: jitsi/jibri restart: ${RESTART_POLICY} volumes: - ${CONFIG}/jibri3:/config:Z - /dev/shm:/dev/shm - /root/jibri-docker/config/.asoundrc3:/home/jibri/.asoundrc - /root/jibri-docker/recordings:/config/recordings cap_add: - SYS_ADMIN - NET_BIND_SERVICE devices: - /dev/snd:/dev/snd environment: - XMPP_AUTH_DOMAIN - XMPP_INTERNAL_MUC_DOMAIN - XMPP_RECORDER_DOMAIN - XMPP_SERVER - XMPP_DOMAIN - JIBRI_XMPP_USER - JIBRI_XMPP_PASSWORD - JIBRI_BREWERY_MUC - JIBRI_RECORDER_USER - JIBRI_RECORDER_PASSWORD - JIBRI_RECORDING_DIR - JIBRI_FINALIZE_RECORDING_SCRIPT_PATH - JIBRI_STRIP_DOMAIN_JID - JIBRI_LOGS_DIR - DISPLAY=:0 - TZ jibri4: image: jitsi/jibri restart: ${RESTART_POLICY} volumes: - ${CONFIG}/jibri4:/config:Z - /dev/shm:/dev/shm - /root/jibri-docker/config/.asoundrc4:/home/jibri/.asoundrc - /root/jibri-docker/recordings:/config/recordings cap_add: - SYS_ADMIN - NET_BIND_SERVICE devices: - /dev/snd:/dev/snd environment: - XMPP_AUTH_DOMAIN - XMPP_INTERNAL_MUC_DOMAIN - XMPP_RECORDER_DOMAIN - XMPP_SERVER - XMPP_DOMAIN - JIBRI_XMPP_USER - JIBRI_XMPP_PASSWORD - JIBRI_BREWERY_MUC - JIBRI_RECORDER_USER - JIBRI_RECORDER_PASSWORD - JIBRI_RECORDING_DIR - JIBRI_FINALIZE_RECORDING_SCRIPT_PATH - JIBRI_STRIP_DOMAIN_JID - JIBRI_LOGS_DIR - DISPLAY=:0 - TZ jibri5: image: jitsi/jibri restart: ${RESTART_POLICY} volumes: - ${CONFIG}/jibri5:/config:Z - /dev/shm:/dev/shm - /root/jibri-docker/config/.asoundrc5:/home/jibri/.asoundrc - /root/jibri-docker/recordings:/config/recordings cap_add: - SYS_ADMIN - NET_BIND_SERVICE devices: - /dev/snd:/dev/snd environment: - XMPP_AUTH_DOMAIN - XMPP_INTERNAL_MUC_DOMAIN - XMPP_RECORDER_DOMAIN - XMPP_SERVER - XMPP_DOMAIN - JIBRI_XMPP_USER - JIBRI_XMPP_PASSWORD - JIBRI_BREWERY_MUC - JIBRI_RECORDER_USER - JIBRI_RECORDER_PASSWORD - JIBRI_RECORDING_DIR - JIBRI_FINALIZE_RECORDING_SCRIPT_PATH - JIBRI_STRIP_DOMAIN_JID - JIBRI_LOGS_DIR - DISPLAY=:0 - TZ depends_on: - jicofo jibri6: image: jitsi/jibri restart: ${RESTART_POLICY} volumes: - ${CONFIG}/jibri6:/config:Z - /dev/shm:/dev/shm - /root/jibri-docker/config/.asoundrc6:/home/jibri/.asoundrc - /root/jibri-docker/recordings:/config/recordings cap_add: - SYS_ADMIN - NET_BIND_SERVICE devices: - /dev/snd:/dev/snd environment: - XMPP_AUTH_DOMAIN - XMPP_INTERNAL_MUC_DOMAIN - XMPP_RECORDER_DOMAIN - XMPP_SERVER - XMPP_DOMAIN - JIBRI_XMPP_USER - JIBRI_XMPP_PASSWORD - JIBRI_BREWERY_MUC - JIBRI_RECORDER_USER - JIBRI_RECORDER_PASSWORD - JIBRI_RECORDING_DIR - JIBRI_FINALIZE_RECORDING_SCRIPT_PATH - JIBRI_STRIP_DOMAIN_JID - JIBRI_LOGS_DIR - DISPLAY=:0 - TZ