2025-01-30 11:45:05 +00:00

55 lines
1.6 KiB
YAML
Executable File

# List of endpoints to listen on
# currently supporting srt/tcp/file/test-pattern
# All the endpoints must be valid URI's
endpoints:
- "rtmp://127.0.0.1:3336"
- "srt://127.0.0.1:3335"
- "tcp://127.0.0.1:3334"
- "test-pattern://"
# Public hostname which points to the IP address used to listen for all [endpoints]
endpoints_public_hostname: "localhost"
# Output directory for recording / hls
output_dir: "./out"
# Public URL for serving files for [output_dir]
public_url: "http://localhost:8080"
# Bind address for http server serving files from [output_dir]
listen_http: "127.0.0.1:8080"
# Overseer is the main control structure which controls access to the service
#
# ** ONLY 1 OVERSEER CAN BE CONFIGURED AT A TIME **
#
# Supported overseers:
# static:
# egress-types:
# - hls
# - recorder
# webhook:
# url: <endpoint-url>
# zap-stream:
# private-key: "nsec1234"
# relays:
# - "wss://relay.com"
# lnd:
# address: <ip:port>
# cert: <path-to-tls-cert>
# macaroon: <path-to-macaroon>
# database: <database-connection-string>
#
overseer:
zap-stream:
cost: 16
nsec: "nsec1wya428srvpu96n4h78gualaj7wqw4ecgatgja8d5ytdqrxw56r2se440y4"
#blossom:
# - "http://localhost:8881"
relays:
- "ws://localhost:7766"
database: "mysql://root:root@localhost:3368/zap_stream?max_connections=2"
lnd:
address: "https://127.0.0.1:10001"
cert: "/home/kieran/.polar/networks/1/volumes/lnd/alice/tls.cert"
macaroon: "/home/kieran/.polar/networks/1/volumes/lnd/alice/data/chain/bitcoin/regtest/admin.macaroon"