Skip to content

Commit 04ed0b4

Browse files
authored
update to latest application.yml
1 parent a93e538 commit 04ed0b4

File tree

1 file changed

+48
-8
lines changed

1 file changed

+48
-8
lines changed

docker/application.yml

Lines changed: 48 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -1,20 +1,48 @@
11
server: # REST and WS server
22
port: 2333
33
address: 0.0.0.0
4+
plugins:
5+
youtube:
6+
enabled: true
7+
allowSearch: true
8+
allowDirectVideoIds: true
9+
allowDirectPlaylistIds: true
10+
clients: ["MUSIC", "ANDROID", "WEB"]
11+
# name: # Name of the plugin
12+
# some_key: some_value # Some key-value pair for the plugin
13+
# another_key: another_value
414
lavalink:
15+
plugins:
16+
- dependency: "dev.lavalink.youtube:youtube-plugin:1.3.0"
17+
repository: "https://maven.lavalink.dev/releases"
18+
pluginsDir: "./plugins"
519
server:
6-
password: "bonsoirDocker"
20+
password: "youshallnotpass"
721
sources:
8-
youtube: true
22+
youtube: false
923
bandcamp: true
1024
soundcloud: true
1125
twitch: true
1226
vimeo: true
1327
http: true
1428
local: false
15-
bufferDurationMs: 400 # The duration of the NAS buffer. Higher values fare better against longer GC pauses. Minimum of 40ms, lower values may introduce pauses.
29+
filters: # All filters are enabled by default
30+
volume: true
31+
equalizer: true
32+
karaoke: true
33+
timescale: true
34+
tremolo: true
35+
vibrato: true
36+
distortion: true
37+
rotation: true
38+
channelMix: true
39+
lowPass: true
40+
bufferDurationMs: 400 # The duration of the NAS buffer. Higher values fare better against longer GC pauses. Duration <= 0 to disable JDA-NAS. Minimum of 40ms, lower values may introduce pauses.
1641
frameBufferDurationMs: 5000 # How many milliseconds of audio to keep buffered
17-
trackStuckThresholdMs: 10000 # The threshold for how long a track can be stuck. A track is stuck if does not return any audio data.
42+
opusEncodingQuality: 10 # Opus encoder quality. Valid values range from 0 to 10, where 10 is best quality but is the most expensive on the CPU.
43+
resamplingQuality: LOW # Quality of resampling operations. Valid values are LOW, MEDIUM and HIGH, where HIGH uses the most CPU.
44+
trackStuckThresholdMs: 10000 # The threshold for how long a track can be stuck. A track is stuck if does not return any audio data.
45+
useSeekGhosting: true # Seek ghosting is the effect where whilst a seek is in progress, the audio buffer is read from until empty, or until seek is ready.
1846
youtubePlaylistLoadLimit: 6 # Number of pages at 100 each
1947
playerUpdateInterval: 5 # How frequently to send player updates to clients, in seconds
2048
youtubeSearchEnabled: true
@@ -49,10 +77,22 @@ sentry:
4977

5078
logging:
5179
file:
52-
max-history: 30
53-
max-size: 1GB
54-
path: ./logs/
80+
path: ./logs/
5581

5682
level:
5783
root: INFO
58-
lavalink: INFO
84+
lavalink: INFO
85+
86+
request:
87+
enabled: true
88+
includeClientInfo: true
89+
includeHeaders: false
90+
includeQueryString: true
91+
includePayload: true
92+
maxPayloadLength: 10000
93+
94+
95+
logback:
96+
rollingpolicy:
97+
max-file-size: 1GB
98+
max-history: 30

0 commit comments

Comments
 (0)