[mirotalksfu] - lint

هذا الالتزام موجود في:
Miroslav Pejic
2025-03-29 01:10:09 +01:00
الأصل e3511513bc
التزام 182de67f3d

عرض الملف

@@ -1,6 +1,6 @@
# ========================================================
# ====================================================
# MiroTalk SFU - Environment Configuration
# ========================================================
# ====================================================
# config.js - Main configuration with:
# - All default values and documentation
@@ -22,8 +22,7 @@
# - Keep DEFAULT values in config.js
# - Keep SECRETS/ENV-SPECIFIC in .env
# - Add .env to .gitignore
# ==============================================
# ====================================================
# ----------------------------------------------------
# 1. Core System Configuration
@@ -35,7 +34,7 @@ SFU_LISTEN_IP=0.0.0.0 # IP address to bind to
SFU_MIN_PORT=40000 # Minimum WebRTC port range
SFU_MAX_PORT=40100 # Maximum WebRTC port range
SFU_NUM_WORKERS= # Number of worker processes (defaults to CPU count)
SFU_SERVER=false # Enable/disable WebRTC server (true|false)
SFU_SERVER=false # Enable/disable WebRTC server (true|false)
# ----------------------------------------------------
# 2. Server Configuration
@@ -59,9 +58,9 @@ RECORDING_ENDPOINT= # Recording service endpoint e
# Rtmp streaming
RTMP_ENABLED=true # Enable RTMP streaming (true|false)
RTMP_FROM_FILE=true # Enable local file streaming
RTMP_FROM_URL=true # Enable URL streaming
RTMP_FROM_STREAM=true # Enable live stream (camera, microphone, screen, window)
RTMP_FROM_FILE=true # Enable local file streaming
RTMP_FROM_URL=true # Enable URL streaming
RTMP_FROM_STREAM=true # Enable live stream (camera, microphone, screen, window)
RTMP_MAX_STREAMS=1 # Max simultaneous RTMP streams
RTMP_SERVER=rtmp://localhost:1935 # RTMP server URL
RTMP_APP_NAME=mirotalk # RTMP application name
@@ -107,7 +106,7 @@ ROOM_EXISTS_ENDPOINT=http://localhost:9000/api/v1/room/exists # Room exists endp
DEFAULT_USERNAME=username # Default admin username
DEFAULT_PASSWORD=password # Default admin password
DEFAULT_DISPLAY_NAME=username display name # Default display name
DEFAULT_ALLOWED_ROOMS=* # Default allowed rooms all or room1,room2... (comma-separated)
DEFAULT_ALLOWED_ROOMS=* # Default allowed rooms all or room1,room2... (comma-separated)
# Presenters
PRESENTERS=Miroslav Pejic,miroslav.pejic.85@gmail.com, # Presenter usernames (comma-separated)
@@ -126,7 +125,7 @@ API_ALLOW_STATS=true # Enable stats API (true|false
# ChatGPT Integration
CHATGPT_ENABLED=false # Enable ChatGPT integration (true|false)
CHATGPT_BASE_PATH=https://api.openai.com/v1/ # OpenAI base path
CHATGPT_BASE_PATH=https://api.openai.com/v1/ # OpenAI base path
CHATGPT_API_KEY= # OpenAI API key
CHATGPT_MODEL=gpt-3.5-turbo # Model to use (gpt-3.5-turbo, gpt-4, etc.)
CHATGPT_MAX_TOKENS=1000 # Max response tokens
@@ -152,16 +151,16 @@ SLACK_SIGNING_SECRET= # Slack app signing secret
# Mattermost Integration
MATTERMOST_ENABLED=false # Enable Mattermost (true|false)
MATTERMOST_SERVER_URL=YourMattermostServerUrl # Mattermost server URL
MATTERMOST_USERNAME=YourMattermostUsername # Mattermost username
MATTERMOST_PASSWORD=YourMattermostPassword # Mattermost password
MATTERMOST_USERNAME=YourMattermostUsername # Mattermost username
MATTERMOST_PASSWORD=YourMattermostPassword # Mattermost password
MATTERMOST_TOKEN=YourMattermostToken # Mattermost slash command token
MATTERMOST_COMMAND_NAME=/sfu # Mattermost command name
MATTERMOST_COMMAND_NAME=/sfu # Mattermost command name
MATTERMOST_DEFAULT_MESSAGE=Here is your meeting room: # Mattermost default message
# Discord Integration
DISCORD_ENABLED=false # Enable Discord bot (true|false)
DISCORD_TOKEN= # Discord bot token
DISCORD_COMMAND_NAME=/sfu # Discord command name
DISCORD_COMMAND_NAME=/sfu # Discord command name
DISCORD_DEFAULT_MESSAGE=Here is your SFU meeting room: # Discord default message
DISCORD_BASE_URL=https://sfu.mirotalk.com/join/ # Discord Base URL for meeting rooms
@@ -317,7 +316,7 @@ SHOW_WB_LOCK=true # Show whiteboard lock button
# ----------------------------------------------------
SURVEY_ENABLED=false # Enable post-call survey (true|false)
SURVEY_URL= # Survey URL
SURVEY_URL= # Survey URL
# Redirect
REDIRECT_ENABLED=false # Enable post-call redirect (true|false)