-
Notifications
You must be signed in to change notification settings - Fork 0
/
config.yaml
executable file
·51 lines (47 loc) · 1.43 KB
/
config.yaml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
# 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"
# 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"