F7cloud Talk Recording: install-скрипт, vendor (Firefox ESR, GeckoDriver), systemd, конфиг-шаблон
This commit is contained in:
@@ -0,0 +1,50 @@
|
||||
# Шаблон конфига. При развёртывании подставьте свои значения
|
||||
# (через переменные окружения F7CLOUD_* или вручную после копирования).
|
||||
# Секция [nextcloud] — бэкенд приложения (имя менять не нужно).
|
||||
|
||||
[logs]
|
||||
level = 20
|
||||
|
||||
[https]
|
||||
listen = 127.0.0.1:8000
|
||||
|
||||
|
||||
[app]
|
||||
trustedproxies = 127.0.0.1
|
||||
|
||||
[backend]
|
||||
allowall = false
|
||||
backends = nextcloud
|
||||
skipverify = false
|
||||
maxmessagesize = 10240
|
||||
videowidth = 1920
|
||||
videoheight = 1080
|
||||
directory = /var/lib/f7cloud-recordings
|
||||
secret = F7CLOUD_SECRET
|
||||
|
||||
[nextcloud]
|
||||
url = F7CLOUD_NEXTCLOUD_URL
|
||||
secret = F7CLOUD_SECRET
|
||||
|
||||
[signaling]
|
||||
signalings = talk
|
||||
|
||||
[talk]
|
||||
# URL signaling-сервера (HPB)
|
||||
url = F7CLOUD_TALK_URL
|
||||
internalsecret = F7CLOUD_TALK_INTERNALSECRET
|
||||
|
||||
[ffmpeg]
|
||||
common = ffmpeg -loglevel level+warning -n
|
||||
outputaudio = -c:a libopus -b:a 128k
|
||||
outputvideo = -c:v libvpx -deadline:v realtime -crf 10 -b:v 2M -threads 4
|
||||
extensionaudio = .ogg
|
||||
extensionvideo = .webm
|
||||
|
||||
[recording]
|
||||
browser = firefox
|
||||
browserPath = /usr/local/bin/firefox-esr
|
||||
driverPath = /usr/local/bin/geckodriver
|
||||
|
||||
[stats]
|
||||
allowed_ips = 127.0.0.1
|
||||
Reference in New Issue
Block a user