Skip to main content

Config - ENV and interface customization

Most important is the ENV file - here's the currently set variable. if jitsi sees some usage, we'll add the optional services too.

# config location changed to keep everything in one directory
CONFIG=~/jitsi/.jitsi-meet-cfg

# Exposed HTTP port (will redirect to HTTPS port)
HTTP_PORT=8000

# Exposed HTTPS port
HTTPS_PORT=8443

# custom: jvb colibri port, defaults to 8080 otherwise
JVB_COLIBRI_PORT=8585

# System time zone
TZ=CEST

# Public URL for the web service (required)
# Keep in mind that if you use a non-standard HTTPS port, it has to appear in the public URL
PUBLIC_URL=https://meet.shiny.space

# Media IP addresses to advertise by the JVB
# This setting deprecates DOCKER_HOST_ADDRESS, and supports a comma separated list of IPs
# See the "Running behind NAT or on a LAN environment" section in the Handbook:
# https://jitsi.github.io/handbook/docs/devops-guide/devops-guide-docker#running-behind-nat-or-on-a-lan-environment
# NOTE BY LUCAS: CHANGE THIS IF PUBLIC IP CHANGES
JVB_ADVERTISE_IPS=83.76.33.165

# Enable Let's Encrypt certificate generation
# NOTE BY LUCAS: disable because currently nginx reverse proxy handles all HTTPS certs
ENABLE_LETSENCRYPT=0

#
# Security
#
# Set these to strong passwords to avoid intruders from impersonating a service account
# The service(s) won't start unless these are specified
# Running ./gen-passwords.sh will update .env with strong passwords
# You may skip the Jigasi and Jibri passwords if you are not using those
# DO NOT reuse passwords
#

# Here would be the passwords, obviously not in bookstack.
JICOFO_AUTH_PASSWORD=
JVB_AUTH_PASSWORD=
.
.
.