*b0cb4a1web: update TLS config to Mozilla security guidelines *0601212web: replace certbot with acme.sh *43f678dbuild: refactor Makefile *b00f92aweb: use Python 3 only for certbot *880b9b0core: update base image to Debian Buster *ba01190web: prevent s6 from restarting cron if it shouldn't be run *42a4346etherpad: use official image and making skin full width *c36c4d0web: always rebuild nginx configs on start *aea4411Adds private server. *6b69576web: add ability to configure tokenAuthUrl *ff6d9bcFix websocket *e5746aemisc: add ENABLE_PREJOIN_PAGE to .env *465816bweb,prosody: turn on XMPP WebSocket by default *d747bfbweb,prosody: add XMPP WebSocket / Stream Management support *130eb55jvb: migrate to new config file *5290499doc: updated link for running behind NAT *7cb470cmisc: support/encourage usage of ShellCheck *04a210fmisc: working on latest
37 lines
944 B
YAML
37 lines
944 B
YAML
version: '3'
|
|
|
|
services:
|
|
jibri:
|
|
image: jitsi/jibri:stable-5142-1
|
|
restart: ${RESTART_POLICY}
|
|
volumes:
|
|
- ${CONFIG}/jibri:/config:Z
|
|
- /dev/shm:/dev/shm
|
|
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
|
|
networks:
|
|
meet.jitsi:
|
|
|