Add a local SvxReflector Docker lab for headset testing.
Funknetz needs a protocol 2.0 reflector without production credentials; the compose stack and smoke test prove the station can log in and select a talk group. Co-authored-by: Cursor <cursoragent@cursor.com>
This commit is contained in:
@@ -0,0 +1,24 @@
|
||||
###################################################################
|
||||
# Local lab SvxReflector for Funknetz (protocol 2.0 / ReflectorV2)
|
||||
# Secrets here are placeholders — do not reuse production keys.
|
||||
###################################################################
|
||||
|
||||
[GLOBAL]
|
||||
TIMESTAMP_FORMAT="%c"
|
||||
LISTEN_PORT=5300
|
||||
TG_FOR_V1_CLIENTS=999
|
||||
# CODECS=OPUS
|
||||
COMMAND_PTY=/dev/shm/reflector_ctrl
|
||||
|
||||
# Newer SvxReflector bootstraps a local PKI even for protocol 2.0 AUTH_KEY clients.
|
||||
# COMMON_NAME is required so the server certificate can be generated on first start.
|
||||
[SERVER_CERT]
|
||||
COMMON_NAME=funknetz-lab.local
|
||||
SUBJECT_ALT_NAME=DNS:funknetz-lab.local,DNS:localhost,IP:127.0.0.1
|
||||
|
||||
[USERS]
|
||||
DL0FN-1=LocalTest
|
||||
DL0FN-2=LocalTest
|
||||
|
||||
[PASSWORDS]
|
||||
LocalTest="local-lab-secret-change-me"
|
||||
Reference in New Issue
Block a user