Files
gitlab-instance-0a899031_do…/config/system-stack.env.example
2026-03-28 08:39:12 -05:00

82 lines
1.8 KiB
Plaintext

# Copy to config/system-stack.env before first Linux deployment when you need custom values.
# Profile model:
# - install-hub.sh: base Linux super hub, web admin, ShellCrash, monitoring, beginner tools
# - install-business.sh: Douyin / YouTube / HDMI business module only
# - install-all.sh: hub first, then business module
# LAN identity
HOSTNAME_ALIAS=live
# Shared control plane
PORT=8001
# Hub web services
WEBTTY_PORT=7681
HOMEPAGE_PORT=80
FILEBROWSER_PORT=8082
NETDATA_PORT=19999
# Business streaming services
SRS_HTTP_PORT=8080
SRS_API_PORT=1985
SRS_RTMP_PORT=1935
SRS_SRT_PORT=10080
SRS_WEBRTC_PORT=8088
SRS_WEBRTC_UDP_PORT=8000
# ShellCrash
SHELLCRASH_DIR=/etc/ShellCrash
# Browser / Android lab
BROWSER_PROFILE_DIR=/var/lib/live-browser/profile
BROWSER_START_URL=https://www.tiktok.com/live
BROWSER_REMOTE_DEBUG_PORT=9222
BROWSER_LOCALE=zh-CN
# WebTTY credentials
WEBTTY_USER=live
WEBTTY_PASS=12345678
# File Browser credentials
FILEBROWSER_USER=live
FILEBROWSER_PASS=12345678
# Wi-Fi onboarding
WIFI_CONNECTION_NAME=live-wifi
WIFI_SSID=live
WIFI_PSK=12345678
DISABLE_IPV6=1
# Android gateway mode
ANDROID_GATEWAY_NAME=live-android-gateway
ANDROID_UPLINK_IF=eth0
ANDROID_DOWNLINK_IF=
ANDROID_GATEWAY_CIDR=192.168.51.1/24
ANDROID_PANEL_PORT=5000
ANDROID_PANEL_DIR=/opt/live-modules/web-scrcpy
ANDROID_PANEL_VIDEO_BIT_RATE=1024000
# Optional modules
# Shared
ENABLE_SHELLCRASH=1
ENABLE_WEBTTY=1
ENABLE_BROWSER=1
ENABLE_MDNS=1
ENABLE_WIFI_PROFILE=1
ENABLE_ANDROID_PANEL=1
# Hub profile defaults
ENABLE_COCKPIT=1
ENABLE_FILEBROWSER=1
ENABLE_HOMEPAGE=1
ENABLE_NETDATA=1
# Business profile defaults
ENABLE_SRS=1
# Future modules (recommended next wave, not yet wired into the core installer)
# ENABLE_CADDY=0
# ENABLE_WG_EASY=0
# ENABLE_FRP=0
# ENABLE_MATRIX=0
# ENABLE_UPTIME_KUMA=0
# ENABLE_N8N=0