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

View File

@ -1,16 +1,15 @@
TYPE=lasuite-meet
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
#EXTRA_DOMAINS=', `www.lasuite-meet.example.com`'
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
##############################################################################
@ -38,7 +37,6 @@ DJANGO_EMAIL_PORT=587
DJANGO_EMAIL_USE_SSL=False
DJANGO_EMAIL_USE_TLS=True
DJANGO_EMAIL_FROM=meet@example.com
#DJANGO_EMAIL_HOST_USER=
##############################################################################
# SINGLE SIGN ON
@ -63,15 +61,16 @@ OIDC_AUTH_REQUEST_EXTRA_PARAMS='{"acr_values": "eidas1"}'
##############################################################################
# LIVEKIT
##############################################################################
# note: this is an identifier, but does not need to be secret
LIVEKIT_API_KEY=meet
#ALLOW_UNREGISTERED_ROOMS=False
##############################################################################
# LOGGING
# LOGGING (defaults to INFO, uncomment to override)
##############################################################################
LOGGING_LEVEL_HANDLERS_CONSOLE=INFO
LOGGING_LEVEL_LOGGERS_ROOT=INFO
LOGGING_LEVEL_LOGGERS_APP=INFO
#LOGGING_LEVEL_HANDLERS_CONSOLE=INFO
#LOGGING_LEVEL_LOGGERS_ROOT=INFO
#LOGGING_LEVEL_LOGGERS_APP=INFO
##############################################################################
# MIGRATIONS

View File

@ -10,9 +10,9 @@ x-common-env: &common-env
DJANGO_SETTINGS_MODULE: meet.settings
# DJANGO_SUPERUSER_PASSWORD supplied via secrets
# Logging
LOGGING_LEVEL_HANDLERS_CONSOLE:
LOGGING_LEVEL_LOGGERS_ROOT:
LOGGING_LEVEL_LOGGERS_APP:
LOGGING_LEVEL_HANDLERS_CONSOLE: ${LOGGING_LEVEL_HANDLERS_CONSOLE:-INFO}
LOGGING_LEVEL_LOGGERS_ROOT: ${LOGGING_LEVEL_LOGGERS_ROOT:-INFO}
LOGGING_LEVEL_LOGGERS_APP: ${LOGGING_LEVEL_LOGGERS_APP:-INFO}
# Python
PYTHONPATH: /app
# Mail
@ -189,7 +189,7 @@ services:
- STACK_NAME
- LIVEKIT_API_KEY
# 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.
ports:
- target: 7881