-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathapplication.yml
38 lines (37 loc) · 1.37 KB
/
application.yml
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
server: # REST and WS server
port: 2333
address: 0.0.0.0
lavalink:
server:
password: "youshallnotpass" # can be anything must be the same password to connect to!
sources:
youtube: true # allow youtube to work (scraping)
bandcamp: true # allow bandcamp scraping
soundcloud: true # allow soundcloud scraping
twitch: true # allow twitch scraping
vimeo: true # allow vimeo scraping
mixer: true # allow mixer scraping
http: true # allow http scraping for example radio station streams
local: false # allow playing local stored (on the same host/pc) files (.mp3, etc.)
bufferDurationMs: 150 # How often a update is sent in milliseconds
youtubePlaylistLoadLimit: 3 # 3 Means ... 300 Songs maximum / Playlist
youtubeSearchEnabled: true # If u are allowed to search via youtube
soundcloudSearchEnabled: true # If you are allowed to search via soundcloud
gc-warnings: true
#ratelimit: # If you have an ipv6 enable this, so that you can host lavalink for way longer
#ipBlocks: ["Ipv6/48", "Andere_Ipv6/48"] # list of ip blocks
#strategy: "RotateOnBan" # RotateOnBan | LoadBalance | NanoSwitch | RotatingNanoSwitch
metrics:
prometheus:
enabled: false
endpoint: /metrics
sentry:
dsn: ""
logging:
file:
max-history: 5
max-size: 100MB
path: ./logs/
level:
root: INFO
lavalink: INFO