SHiNE-server/src/main/resources/application.properties

45 lines
2.1 KiB
Properties

server.1port=7070
db.path=data/shine.sqlite
# ------------------------------------------------------------
# Server public info
# Эти поля используются JSON-операцией GetServerInfo.
# Если какое-то значение не задано, сервер вернёт пустую строку.
# ------------------------------------------------------------
server.version=${projectVersion}
server.info.url=
server.info.physicalRegion=
server.info.description=
server.info.origin=
server.info.extraInfo=
# Web Push (VAPID)
webpush.vapid.public=BOdoWZndZRaNe9kyUFsJ5-xEfFABXNKennAKg15Z7ycAwUIQ7yDV_sIWWYJCwJriN4g9oU-CyJPrn1U6lfxuDbI
webpush.vapid.private=3hCt7XxTvLzuoxinjT5QcKRQEBnGZHXn8ZilU31RPNE
webpush.vapid.subject=mailto:admin@shine.local
# ------------------------------------------------------------
# ICE/TURN для звонков (операция GetCallIceConfig)
# Рекомендуемый режим:
# - задать call.ice.turn.sharedSecret
# - на coturn включить use-auth-secret и static-auth-secret=тот же secret
# Тогда сервер будет выдавать временный username/password (TTL).
# ------------------------------------------------------------
call.ice.stun.urls=stun:stun.l.google.com:19302
call.ice.turn.urls=turn:37.214.58.208:3478?transport=udp,turn:37.214.58.208:3478?transport=tcp
call.ice.turn.ttlSec=600
call.ice.turn.userPrefix=shine
call.ice.turn.sharedSecret=
# fallback на случай если shared-secret не используется
call.ice.turn.username=
call.ice.turn.password=
# ------------------------------------------------------------
# Временные debug HTTP API для тестирования соединений
# true - endpoint'ы /debug/ws/* включены (только при наличии .debug-token)
# false - endpoint'ы /debug/ws/* полностью отключены
# Если параметр отсутствует, по умолчанию считается false
# ------------------------------------------------------------
debug.tempApi.enabled=true