forked from streamwall/streamwall
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathexample.config.toml
76 lines (57 loc) · 1.93 KB
/
example.config.toml
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
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
[window]
# Window dimensions
#width = 1920
#height = 1080
# Position a frameless window (useful for capturing w/ fixed screen positions)
#x = 0
#y = 0
#frameless = false
# Set the background color (useful for chroma-keying)
#background-color = "#0f0"
# Set the active (highlight) color
#active-color = "#fff"
[grid]
#count = 3
[control]
# Address to serve control server from
address = "http://localhost:80"
# Override hostname and port
#hostname = "localhost"
#port = 80
# Username and password
username = "streamwall"
password = "please-change-this"
[data]
# Interval to refresh polled datasources
#interval = 30
# You can add URLs to fetch here:
json-url = []
# You can also specify .toml files on disk. Streamwall will reload the data whenever the file changes.
# See example.streams.toml for a sample.
#toml-file = ["./example.streams.toml"]
[twitch]
#channel = "woke"
#username = "bot-username"
#color = "#ff0000"
# Use https://twitchtokengenerator.com/?scope=chat:read+chat:edit to generate an OAuth token:
#token = "twitch-oauth-token"
[twitch.announce]
#template = "SingsMic <%- stream.source %> <%- stream.city && stream.state ? `(${stream.city} ${stream.state})` : '' %> <%- stream.link %>"
#interval = 60
#delay = 30
[twitch.vote]
#template = "Switching to #<%- selectedIdx %> (with <%- voteCount %> votes)"
#interval = 15
[cert]
# SSL certificates (optional)
# If you specify an https:// URL for the "webserver" option, a certificate will be automatically generated and signed by Let's Encrypt.
# For this to work, Streamwall must be accessible from both ports 80 and 443.
# Uncomment to obtain a real certificate (otherwise a testing cert will be generated)
#production = true
# Email address to use when registering SSL certificate with Let's Encrypt
#email = "[email protected]"
# Directory to store certificate
#dir = "../streamwall-cert"
[streamdelay]
#endpoint = "http://localhost:8404"
#key = "super-secret"