1- W9_VERSION = ' stable-10431 '
1+ W9_VERSION = ' stable-10888 '
22W9_REPO = jitsi/web
3+ W9_DIST = ' community'
34W9_POWER_PASSWORD = ' DmIl1gkx!W7ok6Ph'
45
56
67# ### -- Not allowed to edit below environments when recreate app based on existing data -- ####
78W9_ID = ' jitsi'
9+ W9_HTTP_PORT_SET = ' 9443'
810W9_HTTPS_PORT_SET = ' 9443'
11+ W9_UDP_PORT_SET = ' 10000'
912W9_HTTPS_PORT = 443
10- W9_URL = ' internetIP'
13+ W9_URL = internet_ip:$W9_HTTP_PORT_SET
14+ W9_URL_REPLACE = true
1115W9_NETWORK = websoft9
1216# ### --------------------------------------------------------------------------------------- ####
1317
18+ # Official Jitsi variables below preserve the upstream env.example structure.
19+ # Most options stay commented for reference; only the values used by this
20+ # Websoft9 package are enabled.
21+
22+ # shellcheck disable=SC2034
23+
24+ # ###############################################################################
25+ # ###############################################################################
26+ # Welcome to the Jitsi Meet Docker setup!
27+ #
28+ # This sample .env file contains some basic options to get you started.
29+ # The full options reference can be found here:
30+ # https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-docker
31+ # ###############################################################################
32+ # ###############################################################################
33+
34+
35+ #
36+ # Basic configuration options
37+ #
38+
39+ # Directory where all configuration will be stored
40+ # CONFIG=~/.jitsi-meet-cfg
41+
42+ # Exposed HTTP port (will redirect to HTTPS port)
43+ # HTTP_PORT=8000
44+
45+ # Exposed HTTPS port
46+ # HTTPS_PORT=8443
47+
48+ # System time zone
49+ TZ = UTC
50+
1451# Public URL for the web service (required)
52+ # Keep in mind that if you use a non-standard HTTPS port, it has to appear in the public URL
1553PUBLIC_URL = https://$W9_URL
1654
17- # System Time Zone
18- TZ = UTC
55+ # Media IP addresses and ports to advertise by the JVB
56+ # This setting deprecates DOCKER_HOST_ADDRESS, and supports a comma separated list of IPs
57+ # See the "Running behind NAT or on a LAN environment" section in the Handbook:
58+ # https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-docker#running-behind-nat-or-on-a-lan-environment
59+ # JVB_ADVERTISE_IPS=192.168.1.1,1.2.3.4,192.168.178.1#12000,fe80::1#12000
60+
61+ # Keep private candidates hidden from clients in public deployments.
62+ JVB_ADVERTISE_PRIVATE_CANDIDATES = false
63+
64+ #
65+ # Memory limits for Java components
66+ #
67+
68+ # JICOFO_MAX_MEMORY=3072m
69+ # VIDEOBRIDGE_MAX_MEMORY=3072m
70+
71+ #
72+ # JaaS Components (beta)
73+ # https://jaas.8x8.vc
74+ #
75+
76+ # Enable JaaS Components (hosted Jigasi)
77+ # NOTE: if Let's Encrypt is enabled a JaaS account will be automatically created, using the provided email in LETSENCRYPT_EMAIL
78+ # ENABLE_JAAS_COMPONENTS=0
79+
80+ #
81+ # Let's Encrypt configuration
82+ #
83+
84+ # Enable Let's Encrypt certificate generation
85+ # ENABLE_LETSENCRYPT=1
86+
87+ # Domain for which to generate the certificate
88+ # LETSENCRYPT_DOMAIN=meet.example.com
89+
90+ # E-Mail for receiving important account notifications (mandatory)
91+ # LETSENCRYPT_EMAIL=alice@atlanta.net
92+
93+ # Use the staging server (for avoiding rate limits while testing)
94+ # LETSENCRYPT_USE_STAGING=1
95+
96+ # Set ACME server. Default is zerossl, you can peek one at https://github.com/acmesh-official/acme.sh/wiki/Server
97+ # LETSENCRYPT_ACME_SERVER="letsencrypt"
98+
99+ #
100+ # Etherpad integration (for document sharing)
101+ #
102+
103+ # Set the etherpad-lite URL in the docker local network (uncomment to enable)
104+ # ETHERPAD_URL_BASE=http://etherpad.meet.jitsi:9001
105+
106+ # Set etherpad-lite public URL, including /p/ pad path fragment (uncomment to enable)
107+ # ETHERPAD_PUBLIC_URL=https://etherpad.my.domain/p/
108+
109+ #
110+ # rtcstats integration
111+ #
112+
113+ # Enable rtcstats analytics (uncomment to enable)
114+ # RTCSTATS_ENABLED=true
115+
116+ # Send the console logs to the rtcstats server
117+ # RTCSTATS_STORE_LOGS=true
118+
119+ # The interval at which rtcstats will poll getStats, defaults to 10000ms.
120+ # RTCSTATS_POLL_INTERVAL=10000
121+
122+ # Send the SDP to the rtcstats server
123+ # RTCSTATS_SEND_SDP=true
124+
125+ #
126+ # Whiteboard integration
127+ #
128+
129+ # Set the excalidraw-backend URL in the docker local network (uncomment to enable)
130+ # WHITEBOARD_COLLAB_SERVER_URL_BASE=http://whiteboard.meet.jitsi
131+
132+ # Set the excalidraw-backend public URL (uncomment to enable)
133+ # WHITEBOARD_COLLAB_SERVER_PUBLIC_URL=https://whiteboard.meet.my.domain
134+
135+
136+ #
137+ # Basic Jigasi configuration options (needed for SIP gateway support)
138+ #
139+
140+ # SIP URI for incoming / outgoing calls
141+ # JIGASI_SIP_URI=test@sip2sip.info
142+
143+ # Password for the specified SIP account as a clear text
144+ # JIGASI_SIP_PASSWORD=
145+
146+ # SIP server (use the SIP account domain if in doubt)
147+ # JIGASI_SIP_SERVER=sip2sip.info
148+
149+ # SIP server port
150+ # JIGASI_SIP_PORT=5060
151+
152+ # SIP server transport
153+ # JIGASI_SIP_TRANSPORT=UDP
154+
155+
156+ #
157+ # Authentication configuration (see handbook for details)
158+ #
159+
160+ # Enable authentication (will ask for login and password to join the meeting)
161+ # ENABLE_AUTH=1
162+
163+ # Enable guest access (if authentication is enabled, this allows for users to be held in lobby until registered user lets them in)
164+ # ENABLE_GUESTS=1
165+
166+ # Select authentication type: internal, jwt, ldap or matrix
167+ # AUTH_TYPE=internal
168+
169+ # JWT authentication
170+ #
171+
172+ # Application identifier
173+ # JWT_APP_ID=my_jitsi_app_id
174+
175+ # Application secret known only to your token generator
176+ # JWT_APP_SECRET=my_jitsi_app_secret
177+
178+ # (Optional) Set asap_accepted_issuers as a comma separated list
179+ # JWT_ACCEPTED_ISSUERS=my_web_client,my_app_client
180+
181+ # (Optional) Set asap_accepted_audiences as a comma separated list
182+ # JWT_ACCEPTED_AUDIENCES=my_server1,my_server2
183+
184+ # LDAP authentication (for more information see the Cyrus SASL saslauthd.conf man page)
185+ #
186+
187+ # LDAP url for connection
188+ # LDAP_URL=ldaps://ldap.domain.com/
189+
190+ # LDAP base DN. Can be empty
191+ # LDAP_BASE=DC=example,DC=domain,DC=com
192+
193+ # LDAP user DN. Do not specify this parameter for the anonymous bind
194+ # LDAP_BINDDN=CN=binduser,OU=users,DC=example,DC=domain,DC=com
195+
196+ # LDAP user password. Do not specify this parameter for the anonymous bind
197+ # LDAP_BINDPW=LdapUserPassw0rd
198+
199+ # LDAP filter. Tokens example:
200+ # %1-9 - if the input key is user@mail.domain.com, then %1 is com, %2 is domain and %3 is mail
201+ # %s - %s is replaced by the complete service string
202+ # %r - %r is replaced by the complete realm string
203+ # LDAP_FILTER=(sAMAccountName=%u)
204+
205+ # LDAP authentication method
206+ # LDAP_AUTH_METHOD=bind
207+
208+ # LDAP version
209+ # LDAP_VERSION=3
210+
211+ # LDAP TLS using
212+ # LDAP_USE_TLS=1
213+
214+ # List of SSL/TLS ciphers to allow
215+ # LDAP_TLS_CIPHERS=SECURE256:SECURE128:!AES-128-CBC:!ARCFOUR-128:!CAMELLIA-128-CBC:!3DES-CBC:!CAMELLIA-128-CBC
216+
217+ # Require and verify server certificate
218+ # LDAP_TLS_CHECK_PEER=1
219+
220+ # Path to CA cert file. Used when server certificate verify is enabled
221+ # LDAP_TLS_CACERT_FILE=/etc/ssl/certs/ca-certificates.crt
222+
223+ # Path to CA certs directory. Used when server certificate verify is enabled
224+ # LDAP_TLS_CACERT_DIR=/etc/ssl/certs
225+
226+ # Wether to use starttls, implies LDAPv3 and requires ldap:// instead of ldaps://
227+ # LDAP_START_TLS=1
228+
229+
230+ #
231+ # Security
232+ #
233+ # Set these to strong passwords to avoid intruders from impersonating a service account
234+ # The service(s) won't start unless these are specified
235+ # Running ./gen-passwords.sh will update .env with strong passwords
236+ # You may skip the Jigasi and Jibri passwords if you are not using those
237+ # DO NOT reuse passwords
238+ #
19239
20240# XMPP password for Jicofo client connections
21241JICOFO_AUTH_PASSWORD = JICOFO$W9_POWER_PASSWORD
@@ -26,9 +246,21 @@ JVB_AUTH_PASSWORD=JVB$W9_POWER_PASSWORD
26246# XMPP password for Jigasi MUC client connections
27247JIGASI_XMPP_PASSWORD = JIGASI$W9_POWER_PASSWORD
28248
249+ # XMPP password for Jigasi transcriber client connections
250+ # JIGASI_TRANSCRIBER_PASSWORD=
251+
29252# XMPP recorder password for Jibri client connections
30253JIBRI_RECORDER_PASSWORD = RECORDER$W9_POWER_PASSWORD
31254
32255# XMPP password for Jibri client connections
33256JIBRI_XMPP_PASSWORD = XMPP$W9_POWER_PASSWORD
34- W9_DIST = ' community'
257+
258+ #
259+ # Docker Compose options
260+ #
261+
262+ # Container restart policy
263+ # RESTART_POLICY=unless-stopped
264+
265+ # Jitsi image version (useful for local development)
266+ # JITSI_IMAGE_VERSION=latest
0 commit comments