almost working

This commit is contained in:
notplants
2026-02-27 14:52:44 -05:00
parent e4bb97a181
commit c61aed32ff
2 changed files with 12 additions and 13 deletions
+8 -9
View File
@@ -1,16 +1,15 @@
TYPE=lasuite-meet TYPE=lasuite-meet
DOMAIN=lasuite-meet.example.com DOMAIN=lasuite-meet.example.com
## LiveKit domain — separate domain for WebSocket signaling
## Clients connect to wss://LIVEKIT_DOMAIN for video/audio
LIVEKIT_DOMAIN="livekit.${DOMAIN}"
## Domain aliases ## Domain aliases
#EXTRA_DOMAINS=', `www.lasuite-meet.example.com`' #EXTRA_DOMAINS=', `www.lasuite-meet.example.com`'
LETS_ENCRYPT_ENV=production LETS_ENCRYPT_ENV=production
## LiveKit domain — separate domain for WebSocket signaling
## Clients connect to wss://LIVEKIT_DOMAIN for video/audio
LIVEKIT_DOMAIN=livekit.example.com
############################################################################## ##############################################################################
# SECRETS # SECRETS
############################################################################## ##############################################################################
@@ -38,7 +37,6 @@ DJANGO_EMAIL_PORT=587
DJANGO_EMAIL_USE_SSL=False DJANGO_EMAIL_USE_SSL=False
DJANGO_EMAIL_USE_TLS=True DJANGO_EMAIL_USE_TLS=True
DJANGO_EMAIL_FROM=meet@example.com DJANGO_EMAIL_FROM=meet@example.com
#DJANGO_EMAIL_HOST_USER=
############################################################################## ##############################################################################
# SINGLE SIGN ON # SINGLE SIGN ON
@@ -63,15 +61,16 @@ OIDC_AUTH_REQUEST_EXTRA_PARAMS='{"acr_values": "eidas1"}'
############################################################################## ##############################################################################
# LIVEKIT # LIVEKIT
############################################################################## ##############################################################################
# note: this is an identifier, but does not need to be secret
LIVEKIT_API_KEY=meet LIVEKIT_API_KEY=meet
#ALLOW_UNREGISTERED_ROOMS=False #ALLOW_UNREGISTERED_ROOMS=False
############################################################################## ##############################################################################
# LOGGING # LOGGING (defaults to INFO, uncomment to override)
############################################################################## ##############################################################################
LOGGING_LEVEL_HANDLERS_CONSOLE=INFO #LOGGING_LEVEL_HANDLERS_CONSOLE=INFO
LOGGING_LEVEL_LOGGERS_ROOT=INFO #LOGGING_LEVEL_LOGGERS_ROOT=INFO
LOGGING_LEVEL_LOGGERS_APP=INFO #LOGGING_LEVEL_LOGGERS_APP=INFO
############################################################################## ##############################################################################
# MIGRATIONS # MIGRATIONS
+4 -4
View File
@@ -10,9 +10,9 @@ x-common-env: &common-env
DJANGO_SETTINGS_MODULE: meet.settings DJANGO_SETTINGS_MODULE: meet.settings
# DJANGO_SUPERUSER_PASSWORD supplied via secrets # DJANGO_SUPERUSER_PASSWORD supplied via secrets
# Logging # Logging
LOGGING_LEVEL_HANDLERS_CONSOLE: LOGGING_LEVEL_HANDLERS_CONSOLE: ${LOGGING_LEVEL_HANDLERS_CONSOLE:-INFO}
LOGGING_LEVEL_LOGGERS_ROOT: LOGGING_LEVEL_LOGGERS_ROOT: ${LOGGING_LEVEL_LOGGERS_ROOT:-INFO}
LOGGING_LEVEL_LOGGERS_APP: LOGGING_LEVEL_LOGGERS_APP: ${LOGGING_LEVEL_LOGGERS_APP:-INFO}
# Python # Python
PYTHONPATH: /app PYTHONPATH: /app
# Mail # Mail
@@ -189,7 +189,7 @@ services:
- STACK_NAME - STACK_NAME
- LIVEKIT_API_KEY - LIVEKIT_API_KEY
# WebRTC ICE ports must be published directly on the host. # WebRTC ICE ports must be published directly on the host.
# These carry raw RTP media, not HTTP — cannot be proxied through Traefik. # These carry raw RTP media, not HTTP — cannot be proxied through Traefik without extra traefik compose.
# See docs/multinode.md for multi-node deployment considerations. # See docs/multinode.md for multi-node deployment considerations.
ports: ports:
- target: 7881 - target: 7881