forked from SevenTV/API
-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathexample.config.yaml
More file actions
69 lines (58 loc) · 1.19 KB
/
example.config.yaml
File metadata and controls
69 lines (58 loc) · 1.19 KB
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
# Log Level
level: info
# Temporary Folder (for emote uploads)
temp_folder: "tmp"
# URL to the web-app and cdn
website_url: https://example.com/
website_old_url: https://old.example.com/
cdn_url: cdn.7tv.app
# Redis Settings
redis:
addresses:
- redis://foo.bar
sentinel: false
master_name: ""
username: ""
password: ""
database: 0
# MongoDB Settings
mongo:
uri: mongodb://username:password@url:port/?authSource=db
db: db
direct: false
# HTTP Server Settings
http:
addr: "0.0.0.0"
ports:
gql: 3000
rest: 3100
type: tcp
version_suffix: ""
# The default amount of quota points granted on a new query
quota_default_limit: 1000
# The maximum amount of queries exceeding quota before a client's IP is temporarily blocked
quota_max_bad_queries: 5
# Cookie settings
cookie_domain: "localhost"
cookie_secure: false
# RabbitMQ Settings
rmq:
uri: ""
job_queue_name: ""
result_queue_name: ""
update_queue_name: ""
aws:
session_token: ""
secret_key: ""
region: ""
internal_bucket: ""
public_bucket: ""
# Configure platforms
platforms:
twitch:
enabled: true
client_id: ""
client_secret: ""
redirect_uri: ""
credentials:
jwt_secret: ""